/**
* 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
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;