pluf/log

日志记录器

7.0.0 2021-01-26 19:32 UTC

This package is auto-updated.

Last update: 2024-08-27 03:16:09 UTC


README

许多PHP日志库提供了任何应用程序可能需要的最常见功能;然而,一些库在与其他库相比具有优势,一些库对日志记录采取了独特的处理方法。为了标准化解决方案,PHP-FIG(PHP框架互操作性小组)建议使用Pluf Log作为其日志API并使用它构建自定义日志系统。

PSR-3日志标准

PSR-3(PHP标准建议)日志标准定义了一个具有八个方法(调试、信息、注意、警告、错误、严重、警报、紧急)的日志接口。传递给这些函数的消息应该是字符串或具有 __toString 方法的对象以将其转换为字符串。您可以在官方文档中了解更多有关PSR-3日志标准的信息。

如何使用

使用Pluf日志记录器非常简单。以下是一个简单的示例

use Pluf\Log\Logger;

// create a log channel
$loggger = Logger::get('logger name');

// add records to the log
$loggger->warning('Foo');

内部

许可证

本项目采用GNU通用公共许可证V3版发布。有关更多信息,请参阅许可证文件

此文档还嵌入在Pluf DI的git仓库中,因此您可以离线阅读(在doc/文件夹中)。