matt127127/fonix
| Install | |
|---|---|
composer require matt127127/fonix |
|
| Latest Version: | 1.0.9 |
| PHP: | >=5.4.0 |
| Laravel: | 4 · 5 |
| License: | MIT |
| Last Updated: | Feb 6, 2018 |
| Links: | GitHub · Packagist |
Fonix
Fonix is a PHP library class to make using the Fonix API easy
Composer
To install Fonix as a Composer package, simply add this to your composer.json:
"panlogic/fonix": "1.0.5"
..and run composer update. Once it's installed, if you're using Laravel 5, you can register the service provider in app/config/app.php in the providers array add :
'Panlogic\Fonix\FonixServiceProvider',
You can also benefit from using a Fonix Facade in Laravel 5 by adding to the alias array also in app.php below the providers array
'Fonix' => 'Panlogic\Fonix\Facades\FonixFacade',
Documentation
If you're using Laravel, publish the config file by running
php artisan vendor:publish
This will create a panlogic.fonix.php file in your Config directory, be sure to fill in the appropriate details provided by Fonix in your env file.
FONIX_API_KEY_LIVE= FONIX_API_KEY_TEST= FONIX_PLATFORM= FONIX_ORIGINATOR=
If you aren't using Laravel then you can create a Fonix object by:
use Panlogic\Fonix\Fonix;
$config = [
'live_apikey' => 'your-live-api-key-here',
'test_apikey' => 'your-test-api-key-here',
'platform' => 'test',
'originator' => '123456', //short code
];
$fonix = new Fonix($config);
For more information about how to use the Fonix class, read the Wiki
Copyright and Licence
Fonix has been written by Panlogic Ltd and is released under the MIT License.
Related Packages
A package that allows developers integrate sms providers and provide a common ap...
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| 1.0.9 | >=5.4.0 | 4.*| | MIT | |
| 1.0.8 | >=5.4.0 | 4.*| | MIT | |
| 1.0.7 | >=5.4.0 | 4.*| | MIT | |
| 1.0.5 | >=5.4.0 | 4.*| | MIT | |
| 1.0.4 | >=5.4.0 | 4.*| | MIT | |
| 1.0.3 | >=5.4.0 | 4.*| | MIT | |
| 1.0.2 | >=5.4.0 | 4.*| | MIT | |
| 1.0.1 | >=5.4.0 | 4.*| | MIT |