Download the PHP package chrisbjr/cpanel-php without Composer
On this page you can find all versions of the php package chrisbjr/cpanel-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package cpanel-php
cPanel/WHM API for PHP library
Contents
- Installation Guide
- Usage
- Functions
- Feedback & Contribution
Installation Guide
To install this package, you can run this code via your terminal
Or update your composer.json
by adding this line
Then, run this code
Usage
For example, if you would like to get list accounts of your whm server, you can do this.
Functions
- Defining Configuration on constructor
- Usage
- Overriding Current configuration
- Get defined configuration
Defining Configuration on constructor
This is the example when you want to define your configuration while creating new object
Usage
For example, you would like to get some list accounts from cPanel/WHM
For accessing cPanel API 2, you can use this.
The first parameter must be Module you would like to get, second is function name, and the third is username of cPanel's user. There is fourth arguments, when function has some additional arguments, you can pass it there.
For accessing to cPanel API 1 or cPanel API 2 or UAPI, you can use this.
This function is similar to the above, the only difference is that it has added a parameter which indicates the API you want to use (1 = cPanel API 1, 2 = cPanel API 2, 3 = UAPI), the other arguments are the same.
Overriding current configuration
Somehow, you want to override your current configuration. To do this, here is the code
Get defined configuration
After you define some of your configuration, you can get it again by calling this functions
Feedback and contribution
This package is free and open source, feel free to fork and report some issue to this package. :-). Have fun