lessname / logger
该软件包已被废弃,不再维护。未建议替代软件包。
记录你需要的日志信息
1.1.0
2020-01-15 20:21 UTC
Requires
- php: ^7.1.0
Requires (Dev)
- lessname/database: ^1.0.0
- lessname/lint: ^1.0.0
- lessname/test: ^1.0.0
This package is auto-updated.
Last update: 2021-11-27 13:29:47 UTC
README
更快地解决你的错误。
许可
Mozilla公共许可证2.0
示例
将LoggerAware特质添加到你的类中,以便将记录器添加到你的类中
<?php
use LessLogger\{LoggerAware, LogLevel};
class Baz {
use LoggerAware;
public function foo()
{
$this->log(LogLevel::DEBUG, 'Bar');
}
}
用法
在LessLogger\LogLevel
中,我们定义了一些标准的默认日志级别,你可以使用它们。然而,你也可以自由地引入你自己的级别。
通过LessLogger\LoggerAware
,你将记录器作为类的需求添加。
如果你现在不想实际记录任何内容,你可以使用LessLogger\NullLogger
。要求记录器的优势是防止每次检查是否可用的检查。
接下来,选择/创建你自己的Logger实现,然后你就可以开始了。