zae / monolog-publish
Monolog 的发布处理器
0.0.2
2015-05-14 17:57 UTC
Requires
- monolog/monolog: ~1.0
Requires (Dev)
- mockery/mockery: ~0.9
- phpunit/phpunit: ~4.0
- predis/predis: ~1.0
Suggests
- predis/predis: Needed to use the RedisPublisher
This package is auto-updated.
Last update: 2024-09-10 09:18:51 UTC
README
一个简单的 Monolog 处理器,可用于将错误“发布”到订阅者。
发布者
可用的发布者包括
- RedisPublisher
安装
通过 Composer
$ composer require zae/monolog-publish
使用
use Monolog\Logger; use Monolog\Handler\StreamHandler; use Zae\Monolog\Publish\Handler\PublishHandler; use Zae\Monolog\Publish\Publisher\RedisPublisher; // create a log channel $log = new Logger('name'); $log->pushHandler(new PublishHandler(new RedisPublisher('log', Logger::WARNING))); // add records to the log $log->addWarning('Foo'); $log->addError('Bar');
测试
$ phpunit
贡献
欢迎通过 github 上的 pull requests 进行贡献。
主要需要新的发布者。
鸣谢
许可
MIT 许可证 (MIT)。请参阅 许可文件 以获取更多信息。