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
*
* @deprecated 2025.02 Use `Friendica\Core\Logger\Factory\StreamLoggerFactory` instead
* @see StreamLoggerFactory
* @see StreamLoggerClass
*/
class StreamLogger extends AbstractLoggerTypeFactory

View file

@ -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;