我正在使用一个使用Sonata Page Bundle的项目。
在为我的所有php文件和设置文件获取路由名称后,我最终发现它存储在数据库中,名为page__page的表中。
我的问题是:是否有一种简单的方法可以找出匹配路由的定义?使用Symfony调试工具栏上的“profiler token”链接,我至少能够获得路线的名称,这有点帮助。不幸的是,这就是默认功能似乎结束的地方。
答案 0 :(得分:3)
您可以通过多种方式创建和注册路线。
CMF和custom loading越复杂。
Symfony不会跟踪在何时何地定义哪条路线。它只跟踪使用的compiler_class
。您可以使用
bin/console debug:router page__page