有没有一种方法可以在Zend Framework 2中禁用notInArray验证程序。Internet上的所有信息都显示了如何在Zend Framework 1中禁用notInArray验证程序(例如,以这种方式)
如果根本不需要InArray验证器,则可以通过在元素上调用setRegisterInArrayValidator(false)或在元素创建时将false传递给registerInArrayValidator配置键来禁用此行为。
可以在here中找到stackoverflow中的帖子
不幸的是,这在Zend Framework 2中是不可能的。因此,如果有人提出建议,如何禁用它。
最佳答案
从2.2版开始,Zend Framework提供了禁用inArray验证程序调用的功能:
$element->setDisableInArrayValidator(false);
或将选项传递给元素:
'disable_inarray_validator' => false
关于zend-form - 禁用notInArray验证程序Zend Framework 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13174648/