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


Symfony2 enable debugger by user or role

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

谢谢。

这不是重写配置值,而是配置探查器,使其仅在规则匹配时弹出。

这可以通过探查器匹配器来实现。看看文档,它描述了如何为具有给定角色的用户启用探查器。在您的情况下,您可以稍微重写示例,并实现您想要的任何用户检查。