Альтернатива проверочных ограничений Symfony 4 - PullRequest
0 голосов
/ 22 сентября 2018

Есть ли простой способ построить альтернативу константам валидации, как показано ниже?

/**
 * @Assert\Or(
 *    @Assert\MinLength(4),
 *    @Assert\Regex("XYZ")
 * )
 */
 $column;

1 Ответ

0 голосов
/ 22 сентября 2018

Вы можете использовать CallbackValidator для реализации метода класса, который будет выполнять проверку.

Или реализовать собственный Validator самостоятельно (полезно, если вам нужна такая же конструкция проверки для другого класса)

https://symfony.com/doc/current/validation/custom_constraint.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...