bitexpert / slf4psrlog

PSR-3 日志接口实现的简单日志外观。

0.1.3 2015-10-18 15:43 UTC

This package is auto-updated.

Last update: 2024-09-06 09:56:07 UTC


README

PSR-3 日志器的简单日志外观是一个简单的外观或抽象,用于实现 PSR-3 日志标准的各种日志框架。为了实现真正的互操作性,您的代码不应依赖于实现 PSR-3 日志标准的特定库。

Build Status Coverage Status Mastodon Follow

安装

安装 bitexpert/slf4psrlog 的首选方式是通过 Composer。只需将 bitexpert/slf4psrlog 添加为依赖项即可

composer.phar require bitexpert/slf4psrlog

示例

配置一个可调用对象以返回日志实例

    \bitExpert\Slf4PsrLog\LoggerFactory::registerFactoryCallback(function($channel) {
        // return configured PSR-3 logger instance
    });

在您的类中通过调用创建日志实例

     $logger = \bitExpert\Slf4PsrLog\LoggerFactory::getLogger(__CLASS__);

\bitExpert\Slf4PsrLog\LoggerFactory 将将调用委派给需要返回 PSR-3 日志实例的回调函数。

许可证

slf4psrlog 在 Apache 2.0 许可证下发布。