depa / middleware-logger
中间件日志记录器是一个PSR-15中间件,为Zend Expressive应用程序提供日志记录功能
v1.2.0
2019-04-16 00:11 UTC
Requires
- ccampbell/chromephp: ^4.1
- firephp/firephp-core: ^0.4.0
- zendframework/zend-log: ^2.9
README
中间件日志记录器是一个PSR-15中间件,为Zend Expressive应用程序提供日志记录功能。
安装
使用Composer安装中间件。
Composer require depa/middleware-logger
在pipeline.php中添加中间件
$app->pipe(\Depa\MiddlewareLogger\LoggerMiddleware::class);
日志记录器可以插入到 $app->pipe(ErrorHandler::class); 之前。
日志记录器中间件需要一个配置文件(https://github.com/depa-berlin/Middleware-Logger/blob/master/config/logger.local.php),您需要将其添加到autoload文件夹
<?php return [ 'logger' => [ 'writer' => 'ChromePhp',//Null, ChromePhp, FirePhp ], ];
使用方法
use Depa\MiddlewareLogger\Logger;
在类中可以使用以下日志调用
Logger::alert('Text'); Logger::warning('Text'); Logger::notice('Text'); Logger::info('Text'); Logger::debug('Text'); Logger::time();