Ceci est une ancienne révision du document !


Les Routes dans Symfony

En Annotations

...
use Symfony\Component\Routing\Annotation\Route;
...
class CheckVersionController
{
     /**
      * @Route("/api/checkv", name="api_checkversion")

Récuperer une variable depuis le path de l'Url

Dans l'exemple ci dessous on récupére la variable {proj} contenue dans la route.

Elle est transmise automatiquement a la fonction grâce a son nom proj→$proj

     /**
      * @Route("/api/checkv/{proj}", name="api_checkversion")
      */
    public function check(string $proj)
    {
        return new Response('Projet:'.$proj);
    }

Ressources

Vous pourriez laisser un commentaire si vous étiez connecté.