andersevenrud/laravel-frontsms
Laravel Front SMS Provider(s)
35
| Install | |
|---|---|
composer require andersevenrud/laravel-frontsms |
|
| Latest Version: | 0.6.1 |
| PHP: | >=5.6.4 |
| License: | MIT |
| Last Updated: | Jun 23, 2017 |
| Links: | GitHub · Packagist |
Maintainer: andersevenrud
Laravel Front SMS Provider(s)
Easy SMS with Front.
Contains Notification Channel, Service Provider and a Facade.
Installation
$ composer require andersevenrud/laravel-frontsms
Configuration
In config/app.php:
'providers' => [
Laravel\FrontSMS\FrontSMSServiceProvider::class,
],
'aliases' => [
'FrontSMS' => Laravel\FrontSMS\Facades\FrontSMS::class
]
Then publish configurations:
$ php artisan vendor:publish
You now have config/frontsms.php.
Usage
General
use FrontSMS;
function something() {
$result = FrontSMS::send(12345678, 'hello world!');
}
Notifications
use NotificationChannels\FrontSMS\FrontSMSChannel;
use NotificationChannels\FrontSMS\FrontSMSMessage;
use Illuminate\Notifications\Notification;
class ExampleNotification extends Notification
{
public function via($notifiable)
{
return [FrontSMSChannel::class];
}
public function toFront($notifiable)
{
return FrontSMSMessage::create('12345678', 'Hello world!');
}
}
Changelog
- 0.6.1 - Updated composer.json
- 0.6.0 - Initial release
License
MIT