From 54022196ce6a4d2cd1ddf5caa005e5cd5c0864ca Mon Sep 17 00:00:00 2001 From: Daniel Seifert Date: Sat, 8 Feb 2025 13:58:46 +0100 Subject: [PATCH] make compatible to current Monolog version, update dependencies --- composer.json | 3 +-- src/LoggerFactory.php | 3 ++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index e227e41..25c5bc9 100644 --- a/composer.json +++ b/composer.json @@ -17,8 +17,7 @@ } ], "require": { - "monolog/monolog": "^1.20", - "d3/sensitive-message-formatter": "^1.0" + "monolog/monolog": "^1.20 || ^2.10.0 || ^3.8.1" }, "require-dev": { "phpunit/phpunit": "^10.5", diff --git a/src/LoggerFactory.php b/src/LoggerFactory.php index 0b252ef..2bbd217 100644 --- a/src/LoggerFactory.php +++ b/src/LoggerFactory.php @@ -24,6 +24,7 @@ use Monolog\Handler\BufferHandler; use Monolog\Handler\DeduplicationHandler; use Monolog\Handler\FingersCrossed\ErrorLevelActivationStrategy; use Monolog\Handler\FingersCrossedHandler; +use Monolog\Handler\HandlerInterface; use Monolog\Handler\RotatingFileHandler; use Monolog\Handler\StreamHandler; use Monolog\Logger; @@ -128,7 +129,7 @@ class LoggerFactory public function applySpecialHandlers( AbstractProcessingHandler $handler, array $specialHandlers = [] - ): AbstractHandler + ): HandlerInterface { if (in_array(self::SPECIAL_HANDLERS_BUFFERING, $specialHandlers, true)) { $handler = $this->setBuffering($handler);