travail/log-minimal

travail/log-minimal

v0.1.0 2014-05-01 05:06 UTC

This package is auto-updated.

Last update: 2024-09-14 19:03:54 UTC


README

名称

\Log\Minimal - 最小但可定制的日志记录器。

概要

use \Log\Minimal;

require_once '/path/to/vendor/autoload.php';

Minimal::critf('%s', 'foo'); // 2014-01-28T17:24:34 [CRITICAL] foo at example.php line 12
Minimal::warnf('%d %s %s', 1, 'foo', $uri);
Minimal::infof('foo');
Minimal::debugf('foo') // Print if \Log\Minimal::$debug is true

安装

要将此包安装到您的项目中,请通过composer执行,将以下片段添加到您的 composer.json 文件中。然后运行 composer install

"require": {
    "travail/log-minimal": "dev-master"
}

如果您想从github安装,请添加以下内容

"repositories": [
    {
        "type": "vcs",
        "url": "git@github.com:travail/php-Log-Minimal.git"
    }
]

依赖关系

\Log\Minimal 依赖于以下

方法

debugf

void debugf(string $formatd [, mixed $args [, mixed $...]])

infof

void debugf(string $formatd [, mixed $args [, mixed $...]])

warnf

void debugf(string $formatd [, mixed $args [, mixed $...]])

critf

void debugf(string $formatd [, mixed $args [, mixed $...]])

参数

与内置函数 sprintf 相同。

环境值

$_ENV['LM_COLOR']

$_ENV['LM_DEBUG']

$_ENV['LM_LOG_DEVEL']

自定义

\Log\Minimal::$color

\Log\Minimal::$debug

\Log\Minimal::$log_level

\Log\Minimal::$print

\Log\Minimal::$trace_level

作者

travail

感谢

Masahiro Nagano <kazeburo {at} gmail.com}>

另请参阅

Log::Minimal