L3 Info : PHP et Applications Web
 
◃  Ch. 10 MVC & WebApp  ▹
 

Le Contrôleur

  • Le Contrôleur organise les interactions entre l’utilisateur, la Vue et le Modèle. Il gère les requêtes et décide des actions à effectuer.
    • Gère les requêtes utilisateur : il reçoit les actions (ex : formulaire soumis, clic sur un bouton).
    • Fait le lien entre la Vue et le Modèle : il récupère les données du Modèle et les envoie à la Vue.
    • Applique la logique de contrôle : il exécute des traitements (ex : validation des données, gestion des sessions).