CodeIgniter validation erreurs - comment obtenir un tableau de paires clé => valeur?
-
27-10-2019 - |
Question
En supposant une forme avec des erreurs, est-il un moyen d'obtenir un tableau de clé (le nom du champ) / valeur (le message d'erreur) paires? Par exemple:
['name'] => 'The name field is required',
['age'] => 'The name must be greater than 18'
S'il n'y a pas de manière native pour ce faire, je dirigerai la bibliothèque de validation de formulaire et exposer la propriété protégée * _error_array *.
La solution
I fini par extension de la classe de base:
class MY_Form_validation extends CI_Form_validation
{
public function error_array()
{
return $this->_error_array;
}
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow