Deprecate StreamLogger factory in favour of StreamLoggerFactory

This commit is contained in:
Art4 2025-04-14 08:05:43 +00:00
parent 77269f52eb
commit 0b41eb1528
2 changed files with 3 additions and 5 deletions

View file

@ -20,6 +20,8 @@ use Psr\Log\NullLogger;
/** /**
* The logger factory for the StreamLogger instance * The logger factory for the StreamLogger instance
* *
* @deprecated 2025.02 Use `Friendica\Core\Logger\Factory\StreamLoggerFactory` instead
* @see StreamLoggerFactory
* @see StreamLoggerClass * @see StreamLoggerClass
*/ */
class StreamLogger extends AbstractLoggerTypeFactory class StreamLogger extends AbstractLoggerTypeFactory

View file

@ -9,22 +9,18 @@ namespace Friendica\Core\Logger\Factory;
use Friendica\Core\Config\Capability\IManageConfigValues; use Friendica\Core\Config\Capability\IManageConfigValues;
use Friendica\Core\Logger\Capability\IHaveCallIntrospections; use Friendica\Core\Logger\Capability\IHaveCallIntrospections;
use Friendica\Core\Logger\Capability\LogChannel;
use Friendica\Core\Logger\Exception\LoggerArgumentException; use Friendica\Core\Logger\Exception\LoggerArgumentException;
use Friendica\Core\Logger\Exception\LoggerException;
use Friendica\Core\Logger\Exception\LogLevelException; use Friendica\Core\Logger\Exception\LogLevelException;
use Friendica\Core\Logger\Type\StreamLogger; use Friendica\Core\Logger\Type\StreamLogger;
use Friendica\Core\Logger\Util\FileSystem;
use Friendica\Core\Logger\Util\FileSystemUtil; use Friendica\Core\Logger\Util\FileSystemUtil;
use Psr\Log\LoggerInterface; use Psr\Log\LoggerInterface;
use Psr\Log\NullLogger;
/** /**
* The logger factory for the StreamLogger instance * The logger factory for the StreamLogger instance
* *
* @see StreamLogger * @see StreamLogger
*/ */
class StreamLoggerFactory implements LoggerFactory final class StreamLoggerFactory implements LoggerFactory
{ {
private IManageConfigValues $config; private IManageConfigValues $config;