【发布时间】:2013-09-25 13:24:27
【问题描述】:
最近的symfony2版本好像没有FormBuilder的addValidator功能了。 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”取代,但对于重写此功能需要采取哪些步骤,我仍然有些困惑。
【问题讨论】:
标签: validation symfony formbuilder