4
在Symfony 1.4中,是否可以定義允許級聯的自定義配置文件(例如my_config.yml);例如,擁有全局自定義配置文件和模塊級模擬器?Symfony定製配置級聯
在Symfony 1.4中,是否可以定義允許級聯的自定義配置文件(例如my_config.yml);例如,擁有全局自定義配置文件和模塊級模擬器?Symfony定製配置級聯
是的。
在config_handlers.yml
中定義配置處理程序。它可能看起來像:
config/my_config.yml:
class: myConfigHandler
寫你的配置處理程序。示例中,您可以查看lib/config
中的許多其他配置處理程序。您可能需要擴展sfYamlConfigHandler
。
要訪問您的配置值:
sfContext::getInstance()->getConfigCache()->checkConfig('/config/my_config.yml');
是定義自定義配置處理程序的必要條件,還是有時可以使用symfony lib目錄中定義的處理程序之一? (例如sfDefineEnvironmentConfigHandler.class.php) – dnbwise 2011-05-06 23:41:07
出於好奇,爲什麼你要這麼做? – Dziamid 2011-05-01 09:51:16