Zend_validate et messages d'erreurs
Bonjour,
je crée mon propre validateur et je voudrais pouvoir créer des messages d'erreurs , mais je n'y arrive pas.
Pouvez m'indiquer la marche à suivre, merci.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
public function isValid($value) {
$this->valueString($value);
$this->valueLenght($this->_string);
if($this->_lenght < 7) {
$valider = new Zend_Validate_StringLength(1,7);
if(! $valider->isValid($this->_string)) {
$this->setMessages(array(self::TOO_SHORT=>'message'));
//$this->_error(self::TOO_SHORT);
$this->_error();
return false;
}
}
if (count($this->_messages)) {
return false;
} else {
return true;
}
} |