Я хочу создать форму загрузки нескольких изображений. Для этого я использую неотображенное поле (потому что оно не связано ни с каким свойством объекта) в моем FormBuilder. Поскольку несопоставленные поля не могут определять свою проверку с помощью аннотаций в связанной сущности, я должен использовать классы ограничений PHP следующим образом:
ImageType.php
'constraints' => [
new File([
'maxSize' => '1024k',
'mimeTypes' => [
'image/jpeg',
'image/png',
],
'mimeTypesMessage' => 'Please upload a valid JPEG or PNG document',
])
],
Проблема в том, чтоФайл принимает только строку, а не массив. Все решения, которые я нашел, касаются только аннотаций. У вас есть идея решить эту проблему с помощью классов ограничений? Спасибо