Download the PHP package tomatophp/messagebird-notifications without Composer
On this page you can find all versions of the php package tomatophp/messagebird-notifications. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tomatophp/messagebird-notifications
More information about tomatophp/messagebird-notifications
Files in tomatophp/messagebird-notifications
Package messagebird-notifications
Short Description MessageBird notification channel for Laravel 5.x
License MIT
Homepage https://github.com/laravel-notification-channels/messagebird
Informations about the package messagebird-notifications
Messagebird notifications channel for Laravel
This package makes it easy to send Messagebird SMS notifications with Laravel.
Contents
- Requirements
- Installation
- Setting up your Messagebird account
- Usage
- Changelog
- Testing
- Security
- Contributing
- Credits
- License
Requirements
- Sign up for a free MessageBird account
- Create a new access_key in the developers sections
Installation
You can install the package via composer:
for Laravel 5.4 or lower, you must add the service provider to your config:
Setting up your Messagebird account
Add the environment variables to your config/services.php
:
Add your Messagebird Access Key, Default originator (name or number of sender), and default recipients to your .env
:
Notice: The originator can contain a maximum of 11 alfa-numeric characters.
Usage
Now you can use the channel in your via()
method inside the notification:
Additionally you can add recipients (single value or array)
In order to handle a status report you can also set a reference
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
- Peter Steenbergen
- Tonko Mulder
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of messagebird-notifications with dependencies
illuminate/notifications Version ^9.0|^10.0|^11.0
illuminate/support Version ^9.0|^10.0|^11.0
illuminate/queue Version ^9.0|^10.0|^11.0
guzzlehttp/guzzle Version ^7.8
ext-json Version *