hexonthebeach / laravel-cmtext-provider
CM.com TextClient in a Laravel Service Provider.
2.0.0
2020-10-02 09:22 UTC
Requires
- cmdotcom/text-sdk-php: ^2.0
This package is auto-updated.
Last update: 2024-10-29 05:46:51 UTC
README
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_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, ],
code example
<?php namespace App\Http\Controllers; use CMText\TextClient; class CMTextController extends Controller { public function index(TextClient $textClient) { $textClient->SendMessage( ... ); } }