<?php
namespace App\Controller;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
class NomDuControleurController {
/**
* @Route(
* "/chemin_de_url/{param1}}",
* name="nom_de_la_route",
* methods={"GET", "POST","HEAD","PUT",etc},
* requirements={"param1":"regexpVoulue" },
* defaults={"param1":"ValeurParDefaut"}
* host="my.host"
* schemes={"http", "https"}
* priority=1
* )
*/
public function nomTraitement($param1 ): Response {
// ...
return $this->render('nom_rep_template/nom_du_template.html.twig', [
'nomDuParametre' => $valeur_du_parametre,
'param1' $param1,
]);
}
}
|