Symfony 6 Techwall #7 Récupérer les paramètres d'une route et l'objet request dans un controller
Afin de récupérer les paramètres de la root dans le contrôleur nous utilisons les noms des paramètres.
Exemple
personne:
path: /personne/{section}
controller: App\Controller\PersonneController::index
public function index($section)
{
$resp = new Response('Bonjour’. $section.);
return $resp;
}
Afin de récupérer l’objet Request dans le contrôleur, il suffit d’utiliser le type-hint et le déclarer dans l’entête du contrôleur en question En spécifiant qu’il s’agit d’un objet de type Request.
Exemple
public function indexAction(Request $req)
{ … }
Негізгі бет Sf 6 et Sf7 Techwall #7 Récupérer les paramètres d'une route et l'objet request dans un controller
Пікірлер: 15