PHP Class inspired by scorpionslh/cpanel-uapi-php-class.
composer require lecanardnoir/cpanel-uapi-php
use cPanel\UAPI;
$cpanel = new UAPI( $domain, $user, $password );
$query = array(
"param1" => "value",
"param2" => "value"
);
$response = $cpanel->Module->function( $query );
echo $response; //json
use cPanel\UAPI;
$cpanel = new UAPI( $domain, $user, $password );
$query = array(
"domain" => $domain,
"regex" => "coordo",
"api.column" => 1,
"api.columns_0" => "dest",
"api.columns_1" => "forward"
);
$response = $cpanel->Email->list_forwarders( $query );
$response = (object) json_decode( $response, true ); //decode json
var_dump( $response->data );
This is my very first share php class and PHPunit test, so if any have an advice on this library please be my guest. 😁