AloFramework 的日志记录器

3.0.1 2016-11-07 22:03 UTC

README

A simple, configurable logger implementing the PSR-3 standards interface.

License Latest Stable Version Total Downloads

最新发布 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