1. Environnement
1.1 Requête
La requête est un objet qui contient tous les entrants fournis par le client. Voici comment la récupérer lorsque l’on se trouve dans un contrôleur :
$request = $this->request;
Voici comment récupérer les données de la requête :
if ($request->isPost()) {
$datas = $request->post()->toArray();
} elseif ($request->isGet()) {
$datas = $request->query()->toArray();
}
Voici comment récupérer un seul paramètre :
$request->query()->get('nom_parametre', 'valeur_par_defaut');
Pour ceux qui connaissent déjà ZF1, il n’y a pas de différences sensibles au niveau de l’utilisation de la requête.
1.2 Réponse
La réponse est un objet qui est construit au début du processus et qui est renseigné au fur et à mesure avec ce que l’on souhaite renvoyer au client. Il existe des méthodes de haut niveau pour répondre aisément à la plupart des problématiques, celles-ci étant des agrégations d’opérations de bas niveau sur cet objet réponse qui...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première