我有一个遗留应用程序。
在系统初始化Symfony Security Firewall之前,我必须从FrontController(app.php或app_dev.php)中的parameters.yml获取一些参数。这个参数是配置文件的路径(这个配置在我的项目之外 - 配置是连接到"库"我的模型所必需的)。 模型不在我的项目之内。
我必须在" include"功能,作曲家下降。
在我的系统中,我有securityController和userProvider,它通过" library"连接到数据库。
所以我不知道如何通过paramters.yml获取参数 在FrontController中。
答案 0 :(得分:0)
我担心你不能,Symfony防火墙总是在请求命中控制器之前运行。
所以在你的场景中,我认为你应该去你的安全事件监听器(不确定你使用的防火墙类型是什么,x509,简单令牌...),所以你可以通过{{1来正常获取参数并将其存储在某个地方,然后控制器可以读取它