Laravel wrapper for IproSoftware Api
Note: This package is an wrapper for ipro-software-api-php. All predefined api methods names you can find here
Installation
You can install the package via composer:
composer require yaroslawww/laravel-iprosoftware-api
Usage
You can use Facade
/** @var \Angecode\LaravelIproSoft\IproApiResponse $response */
$response = IproSoftware::getBookingRulesList();
$bookingRules = $response->json();
.env
IPROSOFTWARE_CLIENT_ID="my-client-id"
IPROSOFTWARE_CLIENT_SECRET="my-secret-key"
IPROSOFTWARE_API_HOST="http://myapp.i-pro3.co.uk"
Config Files
In order to edit the default configuration for this package you may execute:
php artisan vendor:publish --provider="Angecode\LaravelIproSoft\IproSoftwareProvider"
Since you will typically need to overwrite the assets every time the package is updated, you may use the --force
flag.
Testing
./vendor/bin/phpunit
# or
composer test
Security
If you discover any security related issues, please email yaroslav.georgitsa@gmail.com instead of using the issue tracker.
License
The MIT License (MIT). Please see License File for more information.