pyaesoneaung/snippet-error-noti

使用干净的用户界面将Laravel错误通知到Slack,并包含代码片段。

v1.0.2 2023-12-13 16:03 UTC

This package is auto-updated.

Last update: 2024-09-08 23:21:59 UTC


README

Snippet Error Noti

GitHub Workflow Status Packagist Version

代码片段错误通知

使用干净的用户界面将Laravel错误通知到Slack,并包含代码片段。

安装

composer require pyaesoneaung/snippet-error-noti

.env

SNIPPET_ERROR_NOTI_ENABLE=true
SNIPPET_ERROR_NOTI_WEBHOOK=slack-webhook-url

您可以在Slack API 文档中了解如何获取webhook URL。底层使用spatie/laravel-slack-alerts与Slack进行通信。

用法

通过在您的app/Exceptions/Handler.php文件中实施以下更改来启用捕获异常并向Slack报告。

use SnippetErrorNoti;
use Throwable;

public function register(): void
{
    $this->reportable(function (Throwable $e) {
        SnippetErrorNoti::captureException($e);
    });
}

测试

composer test