Symfony服务严格参数

梅多洛克

有谁知道在Symfony中注入服务时“ strict”参数的作用?

例如:

<service ...>
    <argument type="service" id="whatever" strict=false />
</service>

谢谢!

马丁

我做了一些研究,它是Symfony 2.8遗留物,其注释如下:

注意:从$ 2.8版本开始,不建议使用$ strict参数,该参数将在3.0版本中删除。

从3.0版本开始,该参数不像弃用警告一样存在,但会存在类,YamlFileLoader并且XmlFileLoader即使Reference类仅接受两个参数仍会读取它

因此,此参数不执行任何操作:)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从服务访问 Symfony 参数

dataToTag参数的严格性

Symfony 依赖注入来修改服务参数

Symfony 4:形式即服务,注入服务:参数太少

Symfony:未加载其他服务中的服务(参数太少)

具有严格参数的功能

Symfony 3,DI-向参数添加服务

如何功能测试期间配置的Symfony 5服务参数?

Symfony 3在不是服务的类中使用参数

如何在PHPUnit测试中的Symfony中设置参数或服务?

Symfony2-不同的服务,相同的参数-如何避免重复

Symfony-如何使用参数值为服务设置别名

如何在symfony控制器中获取服务的参数?

Symfony升级到3.3服务参数错误

无法将参数传递给Symfony 3.3中的服务

Symfony 3.2 参数未传递给服务的 __construct 方法

不同环境的Symfony服务具有不同的价值参数

Symfony 4. 自定义服务参数

Symfony2 DI不将服务作为参数传递

Symfony2未定义的服务参数

Symfony 4.3-无法自动装配引用类“ Symfony \ Component \ Security \ Core \ Security”的服务参数

绑定到例程参数的严格类型检查

Python中的非严格名称参数?

FlowType:数组对通用参数的形状过于严格

Symfony通过yml文件将参数数组传递给DI服务

发现无效的参数键“ nameOfTheArgument” symfony3(扩展抽象服务)

Symfony 4-将构造函数参数注入自动连接的第三方服务

在不将参数传递给子类的情况下共享Symfony服务中的依赖关系

避免在构造函数服务Symfony中使用一长串参数