seeren / log
记录日志消息并确定级别
3.0.0
2022-01-06 15:05 UTC
Requires
- php: >=8.0.1
- psr/log: ^2.0
Requires (Dev)
- php-coveralls/php-coveralls: ^v2.5.2
- phpunit/phpunit: ^9.5
README
标准级别的日志消息带时间尺度
安装
Seeren\Log 是一个 PSR-3 日志接口 实现
composer require seeren/log
Seeren\Log\Logger\Daily
在生成的 Daily
、Monthly
或 Yearly
文件中记录日志消息,可选的数据缩写
use Seeren\Log\Logger\Daily; $logger = new Daily();
默认情况下,日志文件夹位于 /var/log
project/ └─ var/ └─ log/
可以在构造时指定项目目录
use Seeren\Log\Logger\Daily; $logger = new Daily('..');
使用级别进行日志记录
use Seeren\Log\Logger\Daily; $logger = new Daily(); $logger->log('info', 'Bob is logged');
可选地传递缩写和上下文选项
use Seeren\Log\Logger\Daily; $logger = new Daily(); $logger->log('error', 'Something happen: {message}', [ 'message' => 'Dummy message' ]);
许可证
该项目采用 MIT 许可证