引入全新的FirewallConfig类 ¶
Contributed by
Robin Chalas
in #19398 and
#19490.
Symfony开发者的一个长期需求就是有一个类能呈现当前防火墙配置。在Symfony 3.2中,我们引入了一个全新的 Symfony\Bundle\SecurityBundle\Security\FirewallConfig 类,用于提供防火墙的诸如 name, provider, context, entry point, access denied URL 等等信息。
防火墙的配置可以通过 FirewallMap 的 getFirewallConfig(Request $request) 方法来访问到,也可以通过 FirewallContext 的 getConfig() 方法访问到。
整合防火墙到分析器中 ¶
在Symfony 3.2中,得益于全新的firewall config类,除错工具条可以显示当前防火墙的名称。这非常有用,可以快速高亮 security.yml 中的配置错误:

还有,分析器的安全面板中现在可以显示完整防火墙配置:

4.2翻译中
