wujunze/dingtalk-exception

Laravel exception notify through DingTalk

2.2 2021-12-20 07:20 UTC

This package is auto-updated.

Last update: 2024-04-20 12:38:08 UTC


README

Laravel/Lumen exception notify through DingTalk

Latest Stable Version Total Downloads License

Inspire And Thanks

cblink/bearychat-exception
wowiwj/ding-notice

Install

composer require wujunze/dingtalk-exception

Add the service provider to the providers array in config/app.php:

DingNotice\DingNoticeServiceProvider::class,

publish the config file:

php artisan vendor:publish --provider="DingNotice\DingNoticeServiceProvider"

Usage

fix file app/Exceptions/Handler.php


use Wujunze\DingTalkException\DingTalkExceptionHelper;

class Handler extends ExceptionHandler
{
  // ...
  
    public function report(Exception $exception)
    {
        DingTalkExceptionHelper::notify($exception);
        parent::report($exception);
    }

}

file

Config

simple type


use Wujunze\DingTalkException\DingTalkExceptionHelper;

class Handler extends ExceptionHandler
{
  // ...
  
    public function report(Exception $exception)
    {
        DingTalkExceptionHelper::notify($exception, true);
        parent::report($exception);
    }

}