Skip to content

Commit 01258ee

Browse files
authored
Merge pull request #375 from alexbumbacea/fixmissinglogger
Logger was not working properly
2 parents 5818690 + 6f1056b commit 01258ee

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

DependencyInjection/OldSoundRabbitMqExtension.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
namespace OldSound\RabbitMqBundle\DependencyInjection;
44

55
use Symfony\Component\Config\Definition\Exception\InvalidConfigurationException;
6+
use Symfony\Component\DependencyInjection\ContainerInterface;
67
use Symfony\Component\DependencyInjection\Exception\InvalidArgumentException;
78
use Symfony\Component\DependencyInjection\Extension\Extension;
89
use Symfony\Component\DependencyInjection\ContainerBuilder;
@@ -516,9 +517,7 @@ private function injectLogger(Definition $definition)
516517
$definition->addTag('monolog.logger', array(
517518
'channel' => 'phpamqplib'
518519
));
519-
if ($this->container->has('logger')) {
520-
$definition->addMethodCall('setLogger', array(new Reference('logger')));
521-
}
520+
$definition->addMethodCall('setLogger', array(new Reference('logger', ContainerInterface::IGNORE_ON_INVALID_REFERENCE)));
522521
}
523522

524523
/**

0 commit comments

Comments
 (0)