qqq
This commit is contained in:
@@ -5,6 +5,7 @@ declare(strict_types=1);
|
||||
namespace Kiri\Error;
|
||||
|
||||
use Kiri\Abstracts\Component;
|
||||
use Monolog\Formatter\LineFormatter;
|
||||
use Monolog\Handler\RotatingFileHandler;
|
||||
use Monolog\Logger;
|
||||
use Psr\Log\LoggerInterface;
|
||||
@@ -107,7 +108,9 @@ class StdoutLogger extends Component
|
||||
protected function createHandler(string $name): Logger
|
||||
{
|
||||
if (!$this->logger->isHandling($this->levels[$name])) {
|
||||
$this->logger->pushHandler(new RotatingFileHandler(APP_PATH . 'storage/logs/' . $name . '/' . date('Y-m-d') . '.log', $this->levels[$name]));
|
||||
$handler = new RotatingFileHandler(APP_PATH . 'storage/logs/' . $name . '/' . date('Y-m-d') . '.log', $this->levels[$name]);
|
||||
$handler->setFormatter(new LineFormatter("[%datetime%]: %message% %context%\n", 'Y-m-d H:i:s'));
|
||||
$this->logger->pushHandler($handler);
|
||||
}
|
||||
return $this->logger;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user