为什么app / console config:dump-reference框架捆绑包配置转储与app / config内部捆绑包的配置不同?

托尼克斯

我正在阅读本书,发现可以使用以下命令在控制台中转储捆绑软件的配置:

app/console config:dump-reference framework

从CLI。我想知道为什么捆绑包的配置与app / config / config.yml中的捆绑包不同,所以有人可以告诉我,为什么配置不同,哪个捆绑包配置(在这种情况下为FrameworkBundle配置)转储到控制台?

我之所以问是因为,在第4章的书中没有对此发表任何评论。

感谢您的关注!

菲丹·哈卡(Fidan Hakaj)

该文件app/config/config.yml覆盖默认配置。

对于框架捆绑包,通过扩展来设置配置(请参阅doc)。

如您在此PHP类中所见Symfony\Bundle\FrameworkBundle\DependencyInjection\FrameworkExtension,FrameworkExtension从Resources/config目录加载一些XML文件在那里定义了可以在中配置的所有服务app/config/config.yml

配置结构默认值已在其中设置FrameworkBundle/DependencyInjection/Configuration.php,请参阅有关定义和处理配置值的 文档

本书上有一个段落(通过容器扩展导入配置)。它来自symfony 2.5 book的第234页

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档