使用symfony2捕获所有动态路由

时间:2015-11-20 11:42:22

标签: symfony controller routing

我有自己的路由系统我想将每个呼叫发送到一个控制器,在控制器中我将检测我将显示哪个路由/内容。

如何在routing.yml中写这个,这样我就可以将每个调用发送到一个控制器?

谢谢!

1 个答案:

答案 0 :(得分:2)

我认为你可以通过捕获所有路线来实现,例如

$cluster = Cassandra::cluster()
->withContactPoints("$ip")
->withPort(9042)
->build();

$session = $cluster->connect('system');

这应该捕获所有路径并将它们作为" catch_all"传递给您的控制器。参数,从那里你可以随心所欲地做它。