禁用 notInArray 验证器 Zend Framework 2 [英] Disable notInArray Validator Zend Framework 2

查看:40
本文介绍了禁用 notInArray 验证器 Zend Framework 2的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有办法在 Zend Framework 2 中禁用 notInArray 验证器.互联网上的所有信息都显示了如何在 Zend Framework 1 中禁用 notInArray 验证器,例如以这种方式

Is there a way to disable notInArray Validator in Zend Framework 2. All the info on the internet shows how to disable the notInArray Validator in Zend Framework 1, for example in this fashion

如果您根本不需要 InArray 验证器,您可以通过在元素上调用 setRegisterInArrayValidator(false) 或在创建元素时将 false 传递给 registerInArrayValidator 配置键来禁用此行为.

可以在 此处找到 stackoverflow 中的帖子

不幸的是,这在 Zend Framework 2 中是不可能的.所以如果有人知道如何禁用它.

Unfortunately this is not possible in Zend Framework 2. So in case if anybody has a tip how this can be disabled.

推荐答案

从 2.2 版开始,Zend Framework 提供了禁用 inArray 验证器调用的能力:

Since version 2.2, Zend Framework provide the ability to disable inArray validator calling:

$element->setDisableInArrayValidator(false);

或将 option 传递给元素:

'disable_inarray_validator' => false

这篇关于禁用 notInArray 验证器 Zend Framework 2的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆