如何在 Silex/Symfony 中创建一组路线

How to create a group of routes in Silex/Symfony

在 Slim 中 PHP 您可以按照以下方式创建一组路由和一个路由的映射:

$app->group('/firstRoute', function () {
  $this->map(['GET', 'POST'], '/secondRoute', 'Controller:functionA')->setName('X');
  $this->map(['GET', 'POST'], '/thirdRoute', 'Controller:functionB')->setName('Y');
}

但我不知道如何在 Silex/Symfony

中做同样的事情
  1. 是否可以在 Silex 中创建这样的组?

  2. 那怎么映射(一个路由不同的HTTP方法)?

谢谢大家

您可以通过调用 match 函数来映射不同的 http 方法,如下所示:

$app->match('/blog', function () {
   // ...
});