aloframework / log
AloFramework 的日志记录器
3.0.1
2016-11-07 22:03 UTC
Requires
- php: >=5.5
- aloframework/common: ^2.0
- aloframework/config: ^2.0
- psr/log: ^1.0
README
A simple, configurable logger implementing the PSR-3 standards interface.
最新发布 API 文档: https://aloframework.github.io/log/
安装
安装通过 Composer 提供
composer require aloframework/log
使用
<?php use AloFramework\Log\Log; $log = new Log(); $log->notice('My notice message'); $log->error('An error message');
配置
一般配置指南可以在 这里 找到。
以下配置键可用
Config::LOG_LABEL
:日志条目的标签方式(默认:SYSTEM
)Config::LOG_LEVEL
:记录的最小日志级别(默认:LogLevel::DEBUG
)Config::SAVE_PATH
:日志文件的存储位置(默认:src/logs/YYYY-mm-dd.log
)。另外,您也可以传递一个文件句柄(由fopen()
打开)Config::LOCK_FILE
:控制写入日志条目时是否应进行文件锁定(默认:true
)