如何定义验证组使用
编辑该页面如何定义验证组使用
验证组
如果你的对象利用验证组,您需要指定验证组(s)表单应该使用。通过这个作为一个选项在控制器中创建表单:
1 2 3
美元形式=美元这- >createFormBuilder (美元用户,(“validation_groups”= > [“注册”),)- >add (/ *……* /);
当在类中创建表单,添加以下configureOptions ()
方法:
1 2 3 4 5 6 7 8 9
使用ob娱乐下载\组件\OptionsResolver\OptionsResolver;公共函数configureOptions(OptionsResolver美元解析器):无效{美元解析器- >setDefaults ([/ /……“validation_groups”= > [“注册”)));}
在这两种情况下,只有的登记
验证小组将被用来验证底层对象。应用登记
集团和所有不在一组约束,使用:
1
“validation_groups”= > [“默认”,“注册”]
请注意
你可以选择任何名称验证组,但Symfony建议使用(如“低蛇”的名字。ob娱乐下载foo_bar
)与Symfony创建的自动验证组相比,使用(如“驼峰式大小写上”。ob娱乐下载默认的
,SomeClassName
)。
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。