qqq
This commit is contained in:
@@ -5,6 +5,7 @@ declare(strict_types=1);
|
|||||||
namespace Kiri\Error;
|
namespace Kiri\Error;
|
||||||
|
|
||||||
use Kiri\Abstracts\Component;
|
use Kiri\Abstracts\Component;
|
||||||
|
use Monolog\Formatter\LineFormatter;
|
||||||
use Monolog\Handler\RotatingFileHandler;
|
use Monolog\Handler\RotatingFileHandler;
|
||||||
use Monolog\Logger;
|
use Monolog\Logger;
|
||||||
use Psr\Log\LoggerInterface;
|
use Psr\Log\LoggerInterface;
|
||||||
@@ -107,7 +108,9 @@ class StdoutLogger extends Component
|
|||||||
protected function createHandler(string $name): Logger
|
protected function createHandler(string $name): Logger
|
||||||
{
|
{
|
||||||
if (!$this->logger->isHandling($this->levels[$name])) {
|
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;
|
return $this->logger;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user