travail / log-minimal
travail/log-minimal
v0.1.0
2014-05-01 05:06 UTC
Requires
- travail/term-ansicolor: v0.1.0
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}>