Symfony2按用户或角色启用调试器

时间:2014-10-03 11:20:53

标签: php symfony

我想根据用户或角色在Sf2项目上启用调试器,但我找不到任何方法来执行此操作。 有没有人知道如何覆盖环境应用程序文件中的$ debug变量,以便只让一些用户看到symfony错误页面?

谢谢。

1 个答案:

答案 0 :(得分:0)

这不是要覆盖配置值,而是要配置分析器,以便它只在规则匹配时弹出。

这可以使用profiler matcher来实现。查看文档,它描述了如何为具有给定角色的用户启用分析器。在您的情况下,您可以稍微重写示例并实现您希望的任何用户检查。