From 902cd7f7d8d27679657220d35d08a724022e021e Mon Sep 17 00:00:00 2001 From: HypeMC Date: Mon, 27 Oct 2025 22:21:59 +0100 Subject: [PATCH] Remove support for the `DebugHandler` --- CHANGELOG-4.md | 1 + src/DependencyInjection/MonologExtension.php | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/CHANGELOG-4.md b/CHANGELOG-4.md index 30d22500..7002d648 100644 --- a/CHANGELOG-4.md +++ b/CHANGELOG-4.md @@ -12,3 +12,4 @@ * Remove `elasticsearch` type, use `elastica` or `elastic_search` instead * Remove `sentry` and `raven` types, use a `service` type with [`sentry/sentry-symfony`](https://docs.sentryio/platforms/php/guides/symfony/logs/) instead * Remove `DebugHandlerPass` +* Remove support for the `DebugHandler` diff --git a/src/DependencyInjection/MonologExtension.php b/src/DependencyInjection/MonologExtension.php index 936a8769..72c79b50 100644 --- a/src/DependencyInjection/MonologExtension.php +++ b/src/DependencyInjection/MonologExtension.php @@ -730,7 +730,6 @@ private function buildHandler(ContainerBuilder $container, string $name, array $ case 'test': case 'null': case 'noop': - case 'debug': $definition->setArguments([ $handler['level'], $handler['bubble'], @@ -796,7 +795,6 @@ private function getHandlerClassByType(string $handlerType): string 'browser_console' => 'Monolog\Handler\BrowserConsoleHandler', 'firephp' => 'Symfony\Bridge\Monolog\Handler\FirePHPHandler', 'chromephp' => 'Symfony\Bridge\Monolog\Handler\ChromePhpHandler', - 'debug' => 'Symfony\Bridge\Monolog\Handler\DebugHandler', 'native_mailer' => 'Monolog\Handler\NativeMailerHandler', 'symfony_mailer' => 'Symfony\Bridge\Monolog\Handler\MailerHandler', 'socket' => 'Monolog\Handler\SocketHandler',