[MonologBundle] Fix eager getDefinition() call throwing an exception

This commit is contained in:
Jordi Boggiano 2011-07-05 06:59:49 -07:00
parent 8a1fe40829
commit f96baa7e0a

View File

@ -262,8 +262,8 @@ class MonologExtension extends Extension
{ {
if (0 === strpos($definition, '@')) { if (0 === strpos($definition, '@')) {
$definition = substr($definition, 1); $definition = substr($definition, 1);
if ($container && $service = $container->getDefinition($definition)) { if ($container && $container->hasDefinition($definition)) {
$service->setPublic(true); $container->getDefinition($definition)->setPublic(true);
} }
return new Reference($definition); return new Reference($definition);