Service provider to inject the CMText\TextClient
- laravel 5
- 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_KEY
to 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,
],
<?php namespace App\Http\Controllers;
use CMText\TextClient;
class CMTextController extends Controller
{
public function index(TextClient $textClient)
{
$textClient->SendMessage( ... );
}
}