d2my / incidents
Laravel package for incidents
Installs: 101
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/d2my/incidents
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');