Download the PHP package avto-dev/smspilot-notifications-laravel without Composer
On this page you can find all versions of the php package avto-dev/smspilot-notifications-laravel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download avto-dev/smspilot-notifications-laravel
More information about avto-dev/smspilot-notifications-laravel
Files in avto-dev/smspilot-notifications-laravel
Package smspilot-notifications-laravel
Short Description Notifications channel for SMS Pilot service
License MIT
Informations about the package smspilot-notifications-laravel
Here's the latest documentation on Laravel Notifications System: https://laravel.com/docs/master/notifications
SMS Pilot notifications channel | For laravel
This package makes it easy to send notifications using SMS Pilot with Laravel 5.
Installation
Require this package with composer using the following command:
Installed
composer
is required (how to install composer).You need to fix the major version of package.
Laravel 5.5 and above uses Package Auto-Discovery, so doesn't require you to manually register the service-provider. Otherwise you must add the service provider to the providers
array in ./config/app.php
:
If you wants to disable package service-provider auto discover, just add into your composer.json
next lines:
Setting up the SMS Pilot service
You need to set up SMS Pilot channel in config file ./config/services.php
:
And add into ./.env
file next lines:
Where SMS_PILOT_API_KEY
is SMS Pilot authorization key (token) (try to get it on this page), SMS_PILOT_SENDER_NAME
- is sender name, which set in service dashboard (will be used as sender name by default).
Usage
Now you can use the channel in your via()
method inside the notification as well as send a push notification:
Testing
For package testing we use phpunit
framework and docker-ce
+ docker-compose
as develop environment. So, just write into your terminal after repository cloning:
Changes log
Changes log can be found here.
Support
If you will find any package errors, please, make an issue in current repository.
License
This is open-sourced software licensed under the MIT License.
All versions of smspilot-notifications-laravel with dependencies
ext-json Version *
guzzlehttp/guzzle Version ~7.0
illuminate/support Version ~10.0 || ~11.0
illuminate/contracts Version ~10.0 || ~11.0
illuminate/notifications Version ~10.0 || ~11.0