0
我建立了一個bundle,它通過Configuration.php和配置三生成器定義了一些選項,它位於bundle中。Symfony2:Bundle配置在容器中不可用
我想把配置到/root/app/config/config.yml文件,但都具有的配置通過
$config = $container->getParameter('namespace');
可捆裏面到目前爲止,我可以看到的配置是通過
bin/console debug:config namespace
可用,但如果我通過讓束代碼的內部結構
$config = $container->getParameter('namespace');
引發異常:「參數」名稱空間「必須定義」它是,但異常告訴我,否則。
我目前的configuration.php:
class NamespaceExtension extends Extension
{
/**
* {@inheritdoc}
*/
public function load(array $configs, ContainerBuilder $container)
{
$configuration = new Configuration();
$config = $this->processConfiguration($configuration, $configs);
$loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
$loader->load('services.yml');
}
}
我缺少什麼嗎?