[ZendBundle] only load the logger if there is a config
This commit is contained in:
parent
9a25878109
commit
eda74755ba
@ -37,14 +37,21 @@ class ZendExtension extends Extension
|
||||
*/
|
||||
public function load(array $configs, ContainerBuilder $container)
|
||||
{
|
||||
$first = true;
|
||||
foreach ($configs as $config) {
|
||||
if (!isset($config['logger'])) {
|
||||
continue;
|
||||
}
|
||||
|
||||
if ($first) {
|
||||
$first = false;
|
||||
|
||||
$loader = new XmlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
|
||||
$loader->load('logger.xml');
|
||||
$container->setAlias('logger', 'zend.logger');
|
||||
|
||||
foreach ($configs as $config) {
|
||||
if (isset($config['logger'])) {
|
||||
$this->registerLoggerConfiguration($config, $container);
|
||||
}
|
||||
|
||||
$this->registerLoggerConfiguration($config, $container);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user