2010-02-25 84 views
0

我遇到了不会返回任何错误的自定义构建验证器的问题。我复制了文件NotEmpty.php文件夹library/Zend/Validate,将Zend_Validate_NotEmpty类重命名为My_Validate_EmailConfirmation,并将其放入文件夹My/ValidateZend框架验证器存在问题

如果我把这种类等 - > setRequired(真) - > addValidator(一个 'NotEmpty',真,阵列( '消息'=>数组( '的isEmpty'=> “BLA”))); 我得到正确的错误,但如果我这样称呼它 - > setRequired(真) - > addValidator( 'EmailConfirmation',真的,阵列( '搞得乌七八糟'=>阵列( '的isEmpty'=> “喇嘛” ))) - > addPrefixPath( 'My_Validate', '我/验证/', '验证'); 我什么都没得到...

我在做什么错? 感谢您的回答提高...

回答

0

您是否尝试在自举文件中设置新的命名空间?

Zend_Loader_Autoloader::getInstance()->registerNamespace('My'); 

另外,为什么不干脆延长NotEmpty验证,而不是复制类?