Files
ltsecurityinc/app/code/CK/Logger/LoggerFactory.php
T

23 lines
406 B
PHP

<?php
namespace CK\Logger;
use CK\Logger\Handler\Handler;
use Magento\Framework\Filesystem\Driver\File as FileDriver;
class LoggerFactory {
protected FileDriver $filesystem;
public function __construct(FileDriver $filesystem) {
$this->filesystem = $filesystem;
}
public function create(): Logger {
$handler = new Handler($this->filesystem);
return new Logger([$handler]);
}
}