meisam-mulla/laravel-plivo is a Laravel package for a plivo-php wrapper for laravel.
It currently has 2 GitHub stars and 7.939 downloads on Packagist.
Install it with composer require meisam-mulla/laravel-plivo.
Discover more Laravel packages by meisam-mulla
or browse all Laravel packages to compare alternatives.
Last updated
This is a simple wrapper around plivo/plivo-php that creates a Plivo facade for Laravel.
Navigate your your laravel installation and type the following into the command line
composer require meisam-mulla/laravel-plivo:dev-master
Add the following in your ServiceProvider array in config/app.php
MeisamMulla\Plivo\ServiceProvider::class,
Add the following to your aliases array
'Plivo' => MeisamMulla\Plivo\Facade::class,
Run php artisan vendor:publish
Add the following lines at the bottom of your .env:
PLIVO_AUTH_ID=YOURAUTHID
PLIVO_AUTH_TOKEN=YOURAUTHTOKEN
Your Auth ID and Token can be found in your Plivo dashboard.
Refer to the PHP Helper Docs for all the methods available. Simple example on how to send a SMS:
<?php
namespace App\Http\Controllers;
use Plivo;
class PlivoTestController extends Controller {
public function sendMessage() {
Plivo::send_message([
'src' => '16045555555',
'dst' => '17785555555',
'text' => 'This is a text message',
]);
}
}