using getConfiguration and removing unnecessary end statements

This commit is contained in:
Lea Haensenberger 2013-02-01 15:37:57 +01:00
parent decd8a318d
commit 71ccacc6b3
2 changed files with 6 additions and 6 deletions

View file

@ -278,11 +278,6 @@ class Configuration
$this->addFieldConfig($childrenNode, $nestings); $this->addFieldConfig($childrenNode, $nestings);
$childrenNode
->end()
->end()
;
return $node; return $node;
} }

View file

@ -20,7 +20,7 @@ class FOQElasticaExtension extends Extension
public function load(array $configs, ContainerBuilder $container) public function load(array $configs, ContainerBuilder $container)
{ {
$configuration = new Configuration($configs); $configuration = $this->getConfiguration($configs, $container);
$processor = new Processor(); $processor = new Processor();
$config = $processor->process($configuration->getConfigTree(), $configs); $config = $processor->process($configuration->getConfigTree(), $configs);
@ -56,6 +56,11 @@ class FOQElasticaExtension extends Extension
$this->createDefaultManagerAlias($config['default_manager'], $container); $this->createDefaultManagerAlias($config['default_manager'], $container);
} }
public function getConfiguration(array $config, ContainerBuilder $container)
{
return new Configuration($config);
}
/** /**
* Loads the configured clients. * Loads the configured clients.
* *