This library requires configured queue mechanism, as webhooks are dispatched asynchronously through queue.
To get Laravel WebHook ready for use in your project, take the usual steps for setting up a Laravel package.
- Run:
composer require psychob/laravel-webhook
- Add to your service provider:
PsychoB\WebHook\Providers\WebHookProvider::class
- Run
php artisan vendor:publish
- Run
php artisan migrate
- Add to alias:
'WebHook' => \PsychoB\WebHook\Facades\WebHook::class,
\WebHook::push(method, url, array with data, additional headers);