无膨胀 / 单层
为 Pile 设计的 Monolog 处理器和格式化工具。
v0.3.0
2023-04-20 06:08 UTC
Requires
- php: ^8.0
- monolog/monolog: ^3.0
Requires (Dev)
- phpunit/phpunit: ^8.3
This package is not auto-updated.
Last update: 2024-09-24 11:44:54 UTC
README
这是一个为 Pile 定制的 Monolog 处理器(以及格式化工具)。
安装
您可以使用 composer 安装此库
php composer.phar require bloatless/mono-pile
用法
<?php // init Monolog $logger = new \Monolog\Logger('MyLogger'); // init Pile handler and formatter $handler = new \Bloatless\MonoPile\PileHandler('https://my.pileinstance.com/api/v1/log', 'myapikey'); $formatter = new \Bloatless\MonoPile\PileFormatter('SomeProjectId'); $handler->setFormatter($formatter); // Push handler into Monolog $logger->pushHandler($handler); // Log your errors $logger->debug('Some debug message...');
当然,您也可以在使用 Monolog 作为内部错误日志解决方案的框架中使用 Pile 处理器 - 如 Laravel 或 Lumen。
许可证
MIT