好像FormBuilder的addValidator函数在symfony2的最新版本中没有了。Anyonw 知道如何重写该功能吗?
这是我的 2.0 代码:
$builder-> addValidator(new CallbackValidator(function(FormInterface $form){
$email = $form->get('email')->getData();
if (empty( $email )) {
$form['email']->addError(new FormError("Du måste ange en epostadress för användaren"));
}
}));
我了解 FormBuilder 在 2.1 中已被“FormBuilderInterface”取代,但对于重写此功能需要采取哪些步骤,我仍然有些困惑。