nikonm / monolog-mattermost
本包最新版本(0.0.3)没有可用的许可信息。
用于Mattermost webhook的Monolog处理器
0.0.3
2021-08-23 12:33 UTC
Requires
- php: >=7.2
- ext-json: *
- monolog/monolog: ~2.0
Requires (Dev)
- phpunit/phpunit: ^5.6
This package is auto-updated.
Last update: 2024-09-23 18:57:42 UTC
README
如果您需要将日志消息发送到Mattermost频道,此处理器可能很有用。如果您使用Monolog,它设置和集成到您的应用程序中非常简单。
示例
<?php use Monolog\Logger; use NikonM\Monolog\MattermostWebhookHandler; $url = 'ssl://mattermost.yourcompany.com:443/hooks/<your-hook-token>';//PORT is Required $options = [ 'username' => 'logger-user', 'icon_url' => 'http://icons-for-free.com/icon/download-alien_icon-367307.png' ]; // Create the logger $logger = new Logger('my_logger'); $logger->pushHandler(new MattermostWebhookHandler($url, $options, Logger::DEBUG)); // You can now use your logger $logger->info('My logger is now ready');