d2my / incidents
Laravel package for incidents
1.0.0
2023-03-18 16:21 UTC
Requires
- php: ^8.1
Requires (Dev)
- orchestra/testbench: ^7.2
- phpunit/phpunit: ^9.5
README
В массив providers в провайдеры пакетов добавить:
D2my\Incidents\Providers\IncidentsServiceProvider::class,
Опубликовать конфиг
php artisan vendor:publish --tag=incidents
config/incidents.php
В массиве channels каждому каналу приписать свой handler, который обязательно должен имплементировать D2my\Incidents\Contracts\IncidentHandler
'blocker' => [ 'handler' => \App\Services\Handler::class ],
Запуск:
D2my\Incidents\Facades\Incident::send('channel', 'message');