如何为验证器添加自定义路径?

时间:2010-10-21 06:58:55

标签: php zend-framework

Zend Framework默认只在此路径中查找验证程序:

Zend_Validate_: Zend/Validate/

我怎样才能让它看起来像,例如:

My_Validator_: My/Validator/

我在文档中找不到任何关于此问题的内容。

1 个答案:

答案 0 :(得分:5)

应该是

$element->addPrefixPath('My_Validator_', 'My/Validator', 'VALIDATE');

要在表单级别执行此操作,它应该是:

$form->addElementPrefixPath('My_Validator_', 'My/Validator', 'VALIDATE');