Contrôleurs

Un contrôleur regroupe la logique de traitement des requêtes d'une même ressource dans des méthodes. Il reçoit la requête, appelle le modèle ou les services, puis renvoie une vue ou une réponse. Il doit rester mince, la logique métier allant dans des classes dédiées.

Exemple

public function show(Produit $produit)
{
  return view('produits.show', compact('produit'));
}

Notions voisines

Tout le glossaire