如何在 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
中做同样的事情
是否可以在 Silex 中创建这样的组?
那怎么映射(一个路由不同的HTTP方法)?
谢谢大家
您可以通过调用 match
函数来映射不同的 http 方法,如下所示:
$app->match('/blog', function () {
// ...
});
在 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
中做同样的事情是否可以在 Silex 中创建这样的组?
那怎么映射(一个路由不同的HTTP方法)?
谢谢大家
您可以通过调用 match
函数来映射不同的 http 方法,如下所示:
$app->match('/blog', function () {
// ...
});