支持多级日志和线程安全的日志类

3.0.0 2024-04-07 17:26 UTC

This package is auto-updated.

Last update: 2024-09-07 15:28:13 UTC


README

这是什么

支持多级和线程安全的PSR-3兼容日志

安装

composer require lightsource/log

使用示例

require_once __DIR__ . '/vendor/autoload.php';

$settings = new \LightSource\Log\Settings();
$settings->setPathToLogDir(__DIR__ . DIRECTORY_SEPARATOR . 'Logs');
$logger = new \LightSource\Log\Logger($settings);

$logger->debug('New log line', [
  'someData' => 'test',
]);

输出示例

DEBUG : ClassName : New log line
ClassName->methodName ; PreviousClass->method2 ; PreviousClass->method1
info : <!-- Array
(
   [someData] => test
) -->
2021-10-04 18:17:40