informatique:mvc_input_validation
MVC Input validation
la validation des inputs:
- validation sur le poste client (View level)
- validation au cul de la base de données (Model level)
- partage des messages d'erreur entre toutes les couches
- remonter des messages depuis le Model vers la Vue
- localisation des messages d'erreur
Et bien les frameworks rencontrés propose la validation des inpuut au niveau du Controller. Ce qui est bien ennuyant. Des surcouches existent parfois pour faire le lien de la validation entre le Controller et la View.
En fouillant j'ai trouvé un ensemble permettant de définir les règles de validation et de les partager entre le Model, le Controller et la View : Laravel Eloquent ORM + Aziz SmartModel + Laravel Forms + Laravel 5 Javascript Validation + JQuery Validation Plugin.
informatique/mvc_input_validation.txt · Dernière modification : 02/05/2015 10:48 de cyrille