【发布时间】:2013-02-12 08:19:52
【问题描述】:
我有一个带有一些自定义验证器的实体,如下所示:
use Digital\ApplicationBundle\Validator\Constraints\ConstrainsUsername;
use Digital\ApplicationBundle\Validator\Constraints\ConstrainsProduct;
use Digital\ApplicationBundle\Validator\Constraints\ConstrainsGiftValid;
/**
* @DigitalAssert\ConstrainsGiftValid
*/
class Gift
{
/**
* @DigitalAssert\ConstrainsUsername
*/
private $username;
/**
* @DigitalAssert\ConstrainsProduct
*/
private $productName;
[...]
我的问题是如何设置检查顺序......
我想先验证我的属性,如果属性有效,那么我想检查这两个属性是否允许“存在”在一起...
所以我的案例需要验证器的特定顺序。
请问如何实现?
当前的问题是我的班级验证“ConstrainsGiftValid”在他们之前开始;S
非常感谢任何帮助。
【问题讨论】:
标签: forms validation symfony symfony-2.1