Напишите свой собственный валидатор и передайте его методу Zend_Validate::is()
.
Используйте Zend_Validate::addDefaultNamespaces()
, если вы используете другое пространство имен (то есть: My_
)
Zend_Validate:is($email, 'My_Validator_EmailAddress');
В качестве альтернативы вы можете сделать:
$customValidator = new My_Validator_EmailAddress();
$isValid = $customaValidator->isValid($email);