Компонент PHPUnit Bridge улучшает исходную библиотеку PHPUnit с помощью утилит, сообщающих об использовании устаревшего кода и помощников для мока собственных функций, связанными со временем, DNS и существованием классов.
Мечтатель, путешественник, программист 👨💻 🌏 ✈️ 📷
Компонент PHPUnit Bridge улучшает исходную библиотеку PHPUnit с помощью утилит, сообщающих об использовании устаревшего кода и помощников для мока собственных функций, связанными со временем, DNS и существованием классов.
Компонент Mime был представлен в Symfony 4.3, чтобы помочь вам создавать сообщения электронной почты. В Symfony 4.4 улучшили его с помощью уведомлений электронной почты. Эти электронные письма являются стандартными сообщениями, используемыми для отправки уведомлений (например, регистрация нового пользователя, оплата некоторых счетов и т. д.).
Хранение конфиденциальной информации приложения (пароли, токены, сертификаты и т. д.) является сложной задачей. Вы не можете полагаться на традиционные файлы конфигурации и не можете полагаться ни на переменные среды. Вот почему в Symfony 4.4 добавили новую функцию шифрования для управления секретами.
Symfony вызывает несколько событий во время запрос-ответ. Слушатели событий и подписчики событий позволяют вам выполнить некоторый код для ответа на эти события.
Подписчики событий обычно предпочтительнее, потому что они могут слушать несколько событий и не требуют никакой конфигурации при использовании автоконфигурации. В Symfony 4.4 улучшили слушателей событий, чтобы упростить их настройку.
Компонент Console включает некоторые функции для вывода таблиц и их настройки различными способами. В Symfony 4.4 улучшили его с помощью новых типов таблиц.
Когда вы просматриваете недавно созданный проект Symfony, вы видите специальную «страницу приветствия», которая выглядит следующим образом:
В Symfony 4.3 представили встроенный кодировщик паролей для хеширования ваших пользовательских паролей с использованием наилучшего алгоритма, доступного на вашем сервере:
В компоненте Messenger, middleware используется для настройки того, что происходит при отправке сообщения на message bus. В Symfony 4.4 добавили новый middleware для очистки Doctrine Entity Manager после использования каждого сообщения.