eurolink / log
此包已被弃用且不再维护。未建议替代包。
一个简单的PSR-3兼容日志类。
dev-master
2018-08-21 13:14 UTC
Requires
- php: >=5.6.0
- psr/log: 1.0.0
Requires (Dev)
- phpunit/phpunit: ~5.0
This package is auto-updated.
Last update: 2019-09-05 10:46:13 UTC
README
一个简单的PSR-3合规PHP日志类。
use Eurolink\Log\Logger; $path = __DIR__ . '/logs'; $logger = new Logger($path); $logger->info('Test info message.'); $logger->debug('Test debug message.');
日志级别
支持RFC 5424的八种日志级别,按顺序排列
代码 | 严重性 | 描述 |
---|---|---|
0 | 紧急 | 系统级故障(非应用级) |
1 | 警报 | 需要立即关注的故障 |
2 | 关键 | 应用级严重故障 |
3 | 错误 | 运行时错误,用于记录未处理的异常 |
4 | 警告 | 可能表示如果不采取行动将会发生错误 |
5 | 注意 | 异常事件但不是错误条件 |
6 | 信息 | 正常操作消息(无需采取行动) |
7 | 调试 | 对开发者调试有用的详细信息(默认) |
许可
此项目采用MIT许可 - 请参阅LICENSE
以获取完整的许可详情。
致谢
以下项目中获得了一些灵感