我想在每次调用 URL 或路由时运行一些会话处理代码,但我显然希望能够在任何我希望的控制器中访问这个会话变量。假设这应该放在我的捆绑包的前端控制器中,我错了吗?
我尝试将一些变量放在...Bundle.php
我的 bundle 根目录的文件中src
,在DefaultController.php
(我创建了一个构造函数)等等。没有任何效果。
如何运行一些代码并为每条路线设置一些变量?
笔记:
- 我是 MVC 和 Symfony2 的新手。
- “每条路线” == 我正在谈论的捆绑包中的每个控制器