meisam-mulla / laravel-plivo
A Plivo-PHP Wrapper for Laravel
Installs: 7 939
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 2
Forks: 1
Open Issues: 1
Requires
- php: >=5.5.9
- illuminate/support: 5.1.x|5.2.x|5.3.x|5.4.x|5.5.x
- plivo/plivo-php: ^1.1
This package is auto-updated.
Last update: 2024-11-09 22:23:00 UTC
README
This is a simple wrapper around plivo/plivo-php
that creates a Plivo
facade for Laravel.
Installation
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.
Usage
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', ]); } }