From 0b41eb1528b99d92083f8259b93c7f5e92f72a5a Mon Sep 17 00:00:00 2001 From: Art4 Date: Mon, 14 Apr 2025 08:05:43 +0000 Subject: [PATCH] Deprecate StreamLogger factory in favour of StreamLoggerFactory --- src/Core/Logger/Factory/StreamLogger.php | 2 ++ src/Core/Logger/Factory/StreamLoggerFactory.php | 6 +----- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/Core/Logger/Factory/StreamLogger.php b/src/Core/Logger/Factory/StreamLogger.php index e14fe8258f..b4fbe73dcc 100644 --- a/src/Core/Logger/Factory/StreamLogger.php +++ b/src/Core/Logger/Factory/StreamLogger.php @@ -20,6 +20,8 @@ use Psr\Log\NullLogger; /** * The logger factory for the StreamLogger instance * + * @deprecated 2025.02 Use `Friendica\Core\Logger\Factory\StreamLoggerFactory` instead + * @see StreamLoggerFactory * @see StreamLoggerClass */ class StreamLogger extends AbstractLoggerTypeFactory diff --git a/src/Core/Logger/Factory/StreamLoggerFactory.php b/src/Core/Logger/Factory/StreamLoggerFactory.php index ef8beec100..8717d6c695 100644 --- a/src/Core/Logger/Factory/StreamLoggerFactory.php +++ b/src/Core/Logger/Factory/StreamLoggerFactory.php @@ -9,22 +9,18 @@ namespace Friendica\Core\Logger\Factory; use Friendica\Core\Config\Capability\IManageConfigValues; use Friendica\Core\Logger\Capability\IHaveCallIntrospections; -use Friendica\Core\Logger\Capability\LogChannel; use Friendica\Core\Logger\Exception\LoggerArgumentException; -use Friendica\Core\Logger\Exception\LoggerException; use Friendica\Core\Logger\Exception\LogLevelException; use Friendica\Core\Logger\Type\StreamLogger; -use Friendica\Core\Logger\Util\FileSystem; use Friendica\Core\Logger\Util\FileSystemUtil; use Psr\Log\LoggerInterface; -use Psr\Log\NullLogger; /** * The logger factory for the StreamLogger instance * * @see StreamLogger */ -class StreamLoggerFactory implements LoggerFactory +final class StreamLoggerFactory implements LoggerFactory { private IManageConfigValues $config;