Опубликовано:
Новые возможности Symfony
Серия статей, рассказывающих о новых возможностях, появляющихся в каждой версии Symfony.
Новое в Symfony 7.2
- Новое в Symfony 7.2:
Week
,WordCount
иYaml
ограничения — В Symfony 7.2 появилось три новых ограничения: первое проверяет номера недель, второе проверяет количество слов, а третье проверяет синтаксис YAML. - Новое в Symfony 7.2: Silent Verbosity — Symfony 7.2 представляет silent verbosity для подавления всего вывода, включая ошибки.
- Новое в Symfony 7.2: Улучшения языка выражений — В Symfony 7.2 улучшен компонент ExpressionLanguage, добавлены новые битовые и логические операторы, упрощена регистрация кастомных провайдеров и реализована поддержка комментариев.
- Новое в Symfony 7.2: Атрибут
AsMessage
— В Symfony 7.2 представлен новый атрибутAsMessage
, позволяющий настраивать транспорт(ы) непосредственно в классе сообщения.
Новое в Symfony 7.1
- Новое в Symfony 7.1: Компонент
TypeInfo
— В Symfony 7.1 добавлен новый компонентTypeInfo
, извлекающий информацию о PHP типе из нескольких элементов (свойства и методы классов, возвращаемые типы функций и методов и т.д.) - Новое в Symfony 7.1: Атрибут
IsCsrfTokenValid
— Symfony 7.1 содержит новый атрибут#[IsCsrfTokenValid]
для упрощения логики, необходимой для проверки валидности CSRF-токенов. - Новое в Symfony 7.1: Ограничения
MacAddress
иCharset
—Symfony 7.1 добавляет два новых ограничения для проверки MAC-адресов и набора символов, в которых закодировано содержимое. - Новое в Symfony 7.1: Атрибут
MapUploadedFile
— В Symfony 7.1 появился новый атрибутMapUploadedFile
, позволяющий внедрять загруженные файлы в аргументы контроллера.