Je suis en train de travailler sur un projet PHP qui fait un large usage du modèle de conception MVC. Je suis à la recherche d'ajouter la validation d'un formulaire et je suis curieux de savoir quelle est la bonne place pour la validation.
En raison de la façon dont les formes sont générées, la validation sur la publication de données est beaucoup plus simple et moins répétitive dans la vue des composants. Est-il acceptable d'avoir le point de vue de la validation des données de réponse, ou devrait-il être mis en œuvre dans le contrôleur, ou même le modèle?
Quels sont les avantages?