在symfony 2.6中我记得你可以在安装symfony时指定php配置首选项,但是现在它默认是yaml ... symfony文档中也没有关于此事的条目。
答案 0 :(得分:2)
如果您想将所有内容移至php,可以将配置文件设置为.php
而不是.yml
class AppKernel extends Kernel
{
// ...
public function registerContainerConfiguration(LoaderInterface $loader)
{
$loader->load($this->getRootDir().'/config/config_'.$this->getEnvironment().'.php');
}
}
或者,如果您想保留当前所拥有的内容,并且只使用php
进行某些配置,则可以将其作为导入包含在内,例如
# app/config/config.yml
imports:
- { resource: 'parameters.yml' }
- { resource: 'security.yml' }
- { resource: 'your_config.php' }