【发布时间】:2015-05-02 18:03:13
【问题描述】:
我正在尝试使用 validateValue 对特定元素使用 symfony 验证
这是我的代码
$ibanConstraint = new IbanValidator();
$ibanConstraint->message = 'Invalid IBAN';
$errorList = $this->_validator->validateValue($form->get('iban')->getData(), $ibanConstraint);
但它会抛出异常
ContextErrorException: 可捕获的致命错误:传递给 Symfony\Bundle\FrameworkBundle\Validator\ConstraintValidatorFactory::getInstance() 的参数 1 必须是 Symfony\Component\Validator\Constraint 的实例,Symfony\Component\Validator\Constraints\ 的实例给定的 IbanValidator,
我可以知道这里有什么问题吗?
【问题讨论】: