Итак, проблема в следующем:
Я пытаюсь сохранить некоторые данные из API, и мне нужно проверить их с помощью проверки Symfony, например:
private $id;
/**
* @var
* @Assert\Length(max="255")
* @CustomAssert\OrderExternalCode()
* @CustomAssert\OrderShipNoExternalCode()
*/
private $code;
private $someId;
/**
* @var
* @Assert\NotBlank()
* @Assert\Length(max="255")
*/
private $number;
это работает хорошо, но теперь мне нужно динамически добавить некоторые ограничения Assert из контроллера, и я тут застрял!
Кто-нибудь знает, как это сделать или какие-либо предложения, которые могут помочь?
В настоящее время я сделал дополнительное ограничение, которое выполняет дополнительный запрос в БД, и я не хочу этого делать, и я не использую FormType.