是否有一种简单的方法来构造替代验证者,如下所示?
/**
* @Assert\Or(
* @Assert\MinLength(4),
* @Assert\Regex("XYZ")
* )
*/
$column;
答案 0 :(得分:0)
您可以使用CallbackValidator
在Class上实现将执行验证的方法。
或者自己实现一个自定义的验证器(如果您需要在另一个类上使用相同的验证结构,则很有用)
https://symfony.com/doc/current/validation/custom_constraint.html