Les actions du contrôleur

Les actions d’un contrôleur sont les méthodes publiques définies dans ce contrôleur.

Elles prennent en entrée les paramètres de la requête et renvoient en sortie la réponse à l’utilisateur dans la vue associée.

En suivant les conventions de CakePHP, la vue se trouve dans un fichier du nom de l’action, au sein d’un répertoire portant le nom du contrôleur.

Exemple :

Le code ci-dessous est celui d’un contrôleur simple permettant de lister, voir, ajouter, modifier et supprimer :


<?php  
namespace App\Controller;  
 
use App\Controller\AppController;  
 
class ExemplesController extends AppController  
{  
 
    // Liste des exemples 
    public function index(  
    {  
        $exemples = $this->paginate($this->Exemples);  
 
        $this->set(compact('exemples'));  
        $this->set('_serialize', [ ...
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
Créer un contrôleur
Suivant
Les objets Request et Response