ozhowdoo / howdoo-monolog-handler
此软件包的最新版本(1.0.2)没有提供许可信息。
Howdoo 的 Monolog 格式化和处理程序
该软件包的官方仓库似乎已不存在,因此该软件包已被冻结。
1.0.2
2021-01-16 19:30 UTC
Requires
- php: ^7.2
- ext-json: *
- monolog/monolog: ^1.12|^2.0
Requires (Dev)
- phpunit/phpunit: ^6.5.7
This package is auto-updated.
Last update: 2021-03-07 10:39:53 UTC
README
基于 NormalizerFormatter 的 Monolog 格式化程序,用于将日志存储到 JSON 文件中。
安装
通过以下方式修改 composer.json
文件以更新 repositories
{ "repositories": [ { "type": "vcs", "url": "https://github.com/ozhowdoo/howdoo-monolog-handler" } ] }
运行 composer 安装程序
php composer.phar require ozhowdoo/howdoo-monolog-handler:^1.0
使用方法
use Monolog\Logger; use Howdoo\Monolog\Handler\LogFileHandler; use Howdoo\Monolog\Formatter\LogFileFormatter; // create a log channel $logger = new Logger('name'); $logLevel = Logger::ALERT; $handler = new LogFileHandler('name', '/path/to/your/logs/directory', $logLevel); $handler->setFormatter(new LogFileFormatter()); $logger->pushHandler($handler); // add records to the log // $log->warning('Foo'); // $log->error('Bar');