From 9e305b7a79fa4aa2f01c4cd1d0fb3293f1e9fd85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Radovan=20Kep=C3=A1k?= Date: Tue, 30 Mar 2021 12:01:23 +0200 Subject: [PATCH] Fixed handlers --- src/DI/MonologExtension.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/DI/MonologExtension.php b/src/DI/MonologExtension.php index 9f518b0..ef92022 100644 --- a/src/DI/MonologExtension.php +++ b/src/DI/MonologExtension.php @@ -113,10 +113,8 @@ protected function loadHandlers(array $config): void $builder = $this->getContainerBuilder(); foreach ($config['handlers'] as $handlerName => $implementation) { - - $builder->addDefinition($this->prefix('handler.' . $handlerName)) - ->setFactory($implementation) - ->setAutowired(FALSE) + $serviceName = $this->loadDefinitions($builder, $handlerName, $implementation); + $builder->getDefinition($serviceName) ->addTag(self::TAG_HANDLER) ->addTag(self::TAG_PRIORITY, is_numeric($handlerName) ? $handlerName : 0); }