目前我正在试图找出如何处理TextType场的表单字段验证在Symfony2中的表单生成器上下文。Symfony的表单验证值是数组
有应该明确地与两个可能值中的一个手动填充的字段([电子邮件=所有],[电子邮件=试验])。它旨在成为一些安全功能,以确保用户明确知道他下一步在做什么。
我不知道是否有可用于验证字段的输入值,以适应的两个已知选项之一验证约束。可以[email = all]或[email = test]。在纯PHP,我会做像这样
function isValid($value){
$options = array("[email=all]","[email=test]");
return (in_array($value, $options)) ? true : false;
}
我知道,我要建立一个自定义的验证约束,但也许这可能甚至Symfony的标准约束来解决?
在此先感谢!
感谢您的回答。这正是我期待的!亲切的问候! – barbieswimcrew