在Symfony 1.4中,我想共享*.yml
文件之間的配置。我可以在Symfony> = 2.0中這樣做嗎?Symfony 1.4導入資源yml
imports:
- { resource: config.yml }
在Symfony 1.4中,我想共享*.yml
文件之間的配置。我可以在Symfony> = 2.0中這樣做嗎?Symfony 1.4導入資源yml
imports:
- { resource: config.yml }
您不需要做包含或需要。 Symfony自動加載配置文件到它的sfConfig對象中。
所有你需要做的是放置它
在root/lib
如果你想它可以通過在root/apps/frontend/lib
項目或
如果想僅在該應用程序或
最後在root/apps/frontend/modules/modulename/config
了特定的模塊甚至。
可以包括配置使用YAML文件中的PHP
#myconfig.yml
my_config:
foo: bar
,然後導入使用PHP和關鍵myconfig
#parameters.yml
<?php include 'myconfig.yml'; ?>
...
我不知道這是否會工作或沒有,但我我確定在YAML文件中使用php。
我幾乎沒有配置適用於不同的環境。通常,所有環境都將共享大量的常用配置。我想分享通用配置,如下所述:http://symfony.com/doc/current/cookbook/configuration/environments.html#different-environments-different-configuration-files –