chronostep/chronoslack

这是Slack日志通知。

v1.0.11 2022-10-11 02:39 UTC

This package is auto-updated.

Last update: 2024-09-23 08:46:30 UTC


README

此包将在Slack上发送日志通知。

源代码

安装步骤

安装Composer包

composer require chronostep/chronoslack

配置

您需要在环境中注册配置。文件将是.env。在此文件中,您需要提供webhook URL。我建议阅读Slack Incoming Webhooks以获取有关如何设置webhook的更多信息。

LOG_SLACK_WEBHOOK_URL=
LOG_SLACK_NAME=
LOG_SLACK_LOG=
LOG_SLACK_CHANNEL=

示例用法

$error = ['status' => 404, 'message' => 'Not found!'];

SlackLog::error($error);

// Use logging guard if not specify `LOG_SLACK_LOG` in the environment.
if (SlackLog::isErrorEnabled()) {
    SlackLog::error($error);
}