我想知道在symfony 2中加载yaml配置文件的最佳方法是什么。我正在谈论编写自己的文件并解析它们以在我的控制器中使用它们。
理想情况下,我应该能够合并来自多个配置文件的值,这些配置文件代表我在我的应用程序中的各种环境(dev,prod,ecc)。
假设我的myconf.yml看起来像这样:
name: x
surname: y
和myconf_dev.yml看起来像这样:
surname: w
city: nyc
理想情况下,我想要一些这样的界面:
Magik::resolve("myconf", "dev");
会返回
name: x
surname: w
city: nyc
科幻?
我发现了这个http://symfony.com/doc/2.0/components/config/resources.html?这是正确的方式吗?或者有更好的东西可以使用。
Ç 一世 一个 Ø
答案 0 :(得分:1)
为什么我们have a good one already发明了一种新的方式?
Symfony的服务容器可以很好地存储配置,您可以使用imports或container extensions导入外部资源。