Я успешно загрузил файл изображения, используя VichBundle в Sonata admin. Теперь я хочу установить условие, что только файл формата изображения может быть загружен, другие (.docx, .txt, ...) не могут. Как я могу это сделать?
Вот мой код:
Entity
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $imageFile;
/**
* @Vich\UploadableField(mapping="images", fileNameProperty="imageFile")
* @var File
*/
private $image;
Администратор
protected function configureFormFields(FormMapper $formMapper)
{
$formMapper->add('image', VichImageType::class);
}