Validation des données

Dans CakePHP la validation des données se fait à deux moments distincts.

La première validation se fait au moment où les données sont converties en entités (avant la sauvegarde). Cette validation concerne le type, le format et la taille des données à enregistrer.

La deuxième validation se fait au moment de sauvegarder les données. Cette validation concerne les règles métier définies dans l’application.

Dans les deux cas, les règles de validation des données sont définies dans la classe Table du modèle que l’on souhaite valider.

1. Validation à la construction de l’entité

Les règles de validation à appliquer à la construction de l’entité sont renseignées dans la fonction validationDefault(). Elles seront exécutées lors de la transformation des données en entités, soit par la méthode newEntit ...

Pour consulter la suite, découvrez le livre suivant :
couv_EP3CAK.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Sauvegarder des données
Suivant
Les requêtes