Symfony自定义配置级联

时间:2011-04-30 23:36:33

标签: php symfony1

在Symfony 1.4中,是否可以定义允许级联的自定义配置文件(例如my_config.yml);例如,拥有全局自定义配置文件和模块级模拟?

1 个答案:

答案 0 :(得分:2)

config_handlers.yml中定义配置处理程序。它可能看起来像:

config/my_config.yml:
  class: myConfigHandler

编写配置处理程序。您可以在lib/config中查看许多其他配置处理程序以获取示例。您可能希望扩展sfYamlConfigHandler

要访问您的配置值:

sfContext::getInstance()->getConfigCache()->checkConfig('/config/my_config.yml');