Использование для любого, кто немного запутался, как и я, состоит в том, чтобы взять последнюю часть любого Zend_Validate_XYZ и использовать XYZ в качестве строки в любой цепочке addValidator, например так: -> addValidator ('XYZ'), так чтоНапример, для проверки адреса электронной почты используйте класс Zend_Validate_EmailAddress или -> addValidator ('EmailAddress') для переменной elements
Не забывайте, что вторым параметром является то, должен ли сбой привести к разрыву цепочки.Правда разрывает цепь, ложь - нет.Итак, если мы хотим проверить поле Alpha only, а затем поле AlphaNumeric, но НЕ разбивать, если поле Alpha! IsValid () тогда: -> addValidator ('Alpha', FALSE) -> addValidator ('AlNum', TRUE)