У меня есть три поля: 1. День 2. Месяц и 3. Год. Как я могу построить zend Validator, который проверяет неправильные форматы, такие как 30 февраля, 31 апреля и даже високосные годы.
Это форма, в которой моя проверка встроена в контроллер:
$validators = array(
"*" => array("allowEmpty" => true),
"user_status" => array("presence" => "required"),
"fname" => array("presence" => "required"),
"lname" => array("presence" => "required"),
"tel_num" => array(
'digits',
array("StringLength", "minLength" => 8, "maxLength" => 15),
new Zend_Validate_Db_NoRecordExists('usersmeta','meta_value'),
),
"allowEmpty" => false
),