bitexpert / slf4psrlog
PSR-3 日志接口实现的简单日志外观。
0.1.3
2015-10-18 15:43 UTC
Requires
- psr/log: ^1.0
Requires (Dev)
- phpdocumentor/phpdocumentor: ^2.8.0
- phpmd/phpmd: ^2.2.0
- phpunit/php-code-coverage: ^2.1.0
- phpunit/phpunit: ^4.7.0
- squizlabs/php_codesniffer: ^2.3
Provides
- psr/log-implementation: 1.0.0
This package is auto-updated.
Last update: 2024-09-06 09:56:07 UTC
README
PSR-3 日志器的简单日志外观是一个简单的外观或抽象,用于实现 PSR-3 日志标准的各种日志框架。为了实现真正的互操作性,您的代码不应依赖于实现 PSR-3 日志标准的特定库。
安装
安装 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 许可证下发布。