Downloads
Stars
Version
This package makes it easy to send notifications using FacilitaMovel with Laravel 5.5+, 6.x, 7.x and 8.x
Facilita Movel channel notification for Laravel. Simple send support only
You can install the package via composer:
$ composer require vicenterusso/laravel-facilitamovel-channel
Configure your credentials:
// config/services.php
...
'facilitamovel' => [
'login' => env('FACILITA_MOVEL_LOGIN', 'YOUR ACCOUNT'),
'password' => env('FACILITA_MOVEL_PASSWORD', 'YOUR PASSWORD')
],
...
You can now use the channel in your via() method inside the Notification class.
use NotificationChannels\FacilitaMovel\FacilitaMovelChannel;
use Illuminate\Notifications\Notification;
class InvoicePaid extends Notification
{
public function via($notifiable)
{
return [FacilitaMovelChannel::class];
}
public function toFacilitamovel($notifiable)
{
return FacilitaMovel::create()
->to($notifiable->phone) // your user phone
->content('Your invoice has been paid');
}
}
...
/**
* Route notifications for the FacilitaMovel channel.
*
* @return int
*/
public function routeNotificationForFacilitamovel()
{
return $this->phone;
}
...
to($phone)
: (integer) Recipient's phone.content('message')
: (string) SMS message.If you discover any security related issues, please email [email protected] instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.