Download the PHP package attendlabs/webhook without Composer
On this page you can find all versions of the php package attendlabs/webhook. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download attendlabs/webhook
More information about attendlabs/webhook
Files in attendlabs/webhook
Package webhook
Short Description Webhook Notifications driver
License MIT
Homepage https://github.com/attendlabs/webhook
Informations about the package webhook
Webhook notifications channel for Laravel
This package makes it easy to send webhooks using the Laravel notification system.
Compatibility
Laravel version | PHP version | Package version |
---|---|---|
^6.0 | ^7.0 | ^8.0 | ^9.0 | ^10.0 | ^7.2.5 | ^8.0 | ^2.4 |
^6.0 | ^7.0 | ^8.0 | ^9.0 | ^7.2.5 | ^8.0 | ^2.3 |
^6.0 | ^7.0 | ^8.0 | ^7.2.5 | ^8.0 | ^2.2 |
^6.0 | ^7.0 | ^8.0 | ^7.2.5 | ^2.1 |
~5.5 | ~6.0 | ~7.0 | >=7.2.5 | ^2.0 |
~5.5 | ~6.0 | >=7.0 | ^1.3 |
5.1. | 5.2. | 5.3. | 5.4. | 5.5. | 5.6. | >=5.6.4 | ^1.2 |
5.1. | 5.2. | 5.3. | 5.4. | 5.5.* | >=5.6.4 | ^1.1 |
5.1. | 5.2. | 5.3. | 5.4. | >=5.6.4 | ^1.0.2 |
5.1. | 5.2. | 5.3.* | >=5.6.4 | ^1.0.0 |
Contents
- Installation
- Usage
- Available Message methods
- Changelog
- Testing
- Security
- Contributing
- Credits
- License
Installation
You can install the package via composer:
Usage
Now you can use the channel in your via()
method inside the notification:
In order to let your Notification know which URL should receive the Webhook data, add the routeNotificationForWebhook
method to your Notifiable model.
This method needs to return the URL where the notification Webhook will receive a POST request.
Available methods
data('')
: Accepts a JSON-encodable value for the Webhook body.query('')
: Accepts an associative array of query string values to add to the request.userAgent('')
: Accepts a string value for the Webhook user agent.header($name, $value)
: Sets additional headers to send with the POST Webhook.verify()
: Enable the SSL certificate verification or provide the path to a CA bundle
Changelog
Please see CHANGELOG for more information what has changed recently.
Testing
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Contributing
Please see CONTRIBUTING for details.
Credits
- Marcel Pociot
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of webhook with dependencies
guzzlehttp/guzzle Version ^6.2 || ^7.0
illuminate/notifications Version ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0
illuminate/support Version ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0