Zend_Validate的::是()静态检查,避开验证消息的工作(Zend_Validate::i

2019-07-30 07:34发布

有谁知道的一种方式,从静态范围使用Zend_Validate中得到验证消息?

Zend_Validate::is($value, $validator[0], $validator[2])

该文件说明确规定,得到的消息是不是一种选择: http://framework.zend.com/manual/en/zend.validate.introduction.html#zend.validate.introduction.static

稍微令人沮丧,但我想知道,如果有人知道的是里面的Zend从验证字符串得到消息的任何其他方法?

我下面讲在模型级别验证一个伟大的文章,如果有人有兴趣: http://www.cambraca.com/2011/03/validation-in-zend-framework-model.html

感谢您的帮助,-Seth

Answer 1:

恐怕就不能完成。 你看,消息被连接到每个Validator 对象 -你不能将它们连接到班级 (除非你让你自己实现的静态消息的属性和它的静态的setter /吸气验证逻辑,并会用它来代替)。



文章来源: Zend_Validate::is() Static Check, get validation message work around