0
В моем API контроллер мне нужно, чтобы получить допустимые Mimetypes из Constraint файла (Assert)Symfony получить Mimetypes от Entity File Constraint
use Symfony\Component\Validator\Constraints as Assert;
...
/**
* @Assert\File(
* maxSize="3M",
* mimeTypes={"image/png", "image/jpeg", "image/pjpeg"}
*)
* @Vich\UploadableField(mapping="live_thumbnail_image", fileNameProperty="ThumbURI")
*
* @var File $Picture
*/
protected $Picture;
Я попытался
$validator = $this->get('validator');
/** @var ClassMetadata $meta */
$meta = $validator->getMetadataFor(ChannelMetadata::class);
$constraints = $meta->getPropertyMetadata('Picture');
тогда у меня есть массив свойства PropertyMetadataInterface и т. д.
Есть ли более простой способ получить эту информацию?