为什么SecurityFactoryInterface #getKey在hypen-separated case中返回字符串?

时间:2016-08-04 11:04:42

标签: php bundle symfony hyphen

我没找到,在哪里' simple_preauth' security config参数来自,通过项目搜索该字符串。后来我发现实际值是“简单 - preauth”。

 public function getKey()
 {
     return 'simple-preauth';
 }

authentication factories中,它会返回类似的值,但在安全配置中会返回

firewalls:
    main:
       simple_preauth:

案例在MainConfiguration#addFirewallsSection中更改为snake-case。

str_replace('-', '_', $factory->getKey())

为什么这样做?

0 个答案:

没有答案