Download the PHP package tustin/laravel-whmcs without Composer
On this page you can find all versions of the php package tustin/laravel-whmcs. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package laravel-whmcs
Laravel WHMCS
An interface for interaction with the WHMCS API in Laravel.
Installation
Install the package through Composer.
Run the Composer require command from the Terminal:
Run composer update
to pull in the files.
After Laravel 5.5
You don't have to do anything else here.
Before Laravel 5.5
Now all you have to do is add the service provider of the package and alias the package. To do this, open your config/app.php
file.
Add a new line to the providers
array:
And optionally add a new line to the aliases
array:
From the command-line run:
Then open config\whmcs.php
to insert your WHMCS api credentials.
Now you can use the WHMCS API in your Laravel project.
Lumen
Copy the config file from the package to in your config directory:
Then open config\whmcs.php
to insert your WHMCS api credentials.
To finish this, register the config file and the service provider in bootstrap/app.php
:
Now you can use the WHMCS API in your Lumen project.
Usage
You can call your WHMCS API directly by calling the \WHMCS::{WHMCSAPIFUNCTION}
facade.
This also works with custom API functions contained in your WHMCS API folder.
Examples
Obtain a list of client purchased products
Retrieve a specific invoice
If you dont use the Facade, you can call it with the app()
helper.
Support
Please open an issue in github
License
This package is released under the MIT License. See the bundled LICENSE file for details.
All versions of laravel-whmcs with dependencies
illuminate/support Version ^5.2|^6|^7|^8
illuminate/contracts Version ^5.2|^6|^7|^8
guzzlehttp/guzzle Version ~6.0