2017-04-26 50 views
1

在超薄PHP可以创建这样继集团路线和一条路由映射:如何创建一个组中的Silex路线/ Symfony的

$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方法)?

谢谢你们

+0

我的坏谢谢莫明 –

回答

1

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

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

你甚至可以微调''' - > method''' method](https://github.com/silexphp/Silex/blob/master/src/Silex/Route.php#L112)(例如'''app-> match( '/ blog',function(){...}) - >方法('GET | POST')''' – mTorres

+0

谢谢老兄! –

相关问题