framework-web:symfony:routing

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
framework-web:symfony:routing [2018/01/31 02:28] – [Paramètres de route et requirements] jcheronframework-web:symfony:routing [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 114: Ligne 114:
  
     // ...     // ...
 +}
 +</sxh>
 +
 +===== Valeur par défaut =====
 +Il est possible de donner à un paramètre une valeur par défaut :
 +<sxh php;title:src/Controller/BlogController.php;highlight:[9]>
 +namespace App\Controller;
 +
 +use Symfony\Bundle\FrameworkBundle\Controller\Controller;
 +use Symfony\Component\Routing\Annotation\Route;
 +
 +class BlogController extends Controller
 +{
 +    /**
 +     * @Route("/blog/{page}", name="blog_list", requirements={"page"="\d+"})
 +     */
 +    public function list($page = 1)
 +    {
 +        // ...
 +    }
 } }
 </sxh> </sxh>
Ligne 141: Ligne 161:
     {     {
         // ... edit a post         // ... edit a post
-    } 
-} 
-</sxh> 
- 
- 
-===== Valeur par défaut ===== 
-Il est possible de donner à un paramètre une valeur par défaut : 
-<sxh php;title:src/Controller/BlogController.php;highlight:[9]> 
-namespace App\Controller; 
- 
-use Symfony\Bundle\FrameworkBundle\Controller\Controller; 
-use Symfony\Component\Routing\Annotation\Route; 
- 
-class BlogController extends Controller 
-{ 
-    /** 
-     * @Route("/blog/{page}", name="blog_list", requirements={"page"="\d+"}) 
-     */ 
-    public function list($page = 1) 
-    { 
-        // ... 
     }     }
 } }
  • framework-web/symfony/routing.1517362104.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)