каких-то необязательных полей? Которых в Request, например, может не быть?
Вот например у меня есть форма фильтра, есть некоторые checkboxes необязательные, если ни один из них не был выбран - на сервер ничего не отправится о них, соответственно нужный класс Request не найдет в запросе ничего и выдаст ошибку, что ожидалось такое-то поле, но оно не пришло.
'optional_field' => new Assert\Optional(new Assert\Type('string'))
https://symfony.com/doc/current/reference/constraints/Collection.html#required-and-optional-field-constraints
Обсуждают сегодня