laravel-cmtext-provider maintained by hexonthebeach
CM.com TextClient Service Provider
Service provider to inject the CMText\TextClient
requirements
- laravel 5
setup
- Load this package in to your project
composer require hexonthebeach/laravel-cmtext-provider
- Publish the enclosed config to config/cmtext.php
php artisan vendor:publish "hexonthebeach\LaravelCMTextProvider\CMTextProvider"
-
Add
CM_API_KEYto the project .env file, the value should be your Api Key -
Finally add this service provider to the list of providers in the config/app.php file
'providers' => [
... ,
hexonthebeach\LaravelCMTextProvider\CMTextProvider::class,
],
code example
<?php namespace App\Http\Controllers;
use CMText\TextClient;
class CMTextController extends Controller
{
public function index(TextClient $textClient)
{
$textClient->SendMessage( ... );
}
}