symfony2 多条路线
示例
在Symfony中,可以为一个动作定义多个路径。如果您具有功能相同但参数不同的函数,则这将非常有用。
class TestController extends Controller { /** * @Route("/test1/{id}", name="test") * @Route("/test2/{id}", name="test2") * Here you can define multiple routes with multiple names */ public function testAction(Test $test) { if (!$test) { throw $this->createNotFoundException('Test record not found.'); } return $this->render('::Test/test.html.twig', array('test' => $test)); } }