Con le API di WHMCS possiamo ottenere le informazioni su un cliente.
Possiamo implementare la seguente soluzione.
function get_client_info($client_id) {
$client = [];
if(!ctype_digit($client_id) || !filter_var($client_id, FILTER_VALIDATE_INT)) {
return $client;
}
$command = 'GetClientsDetails';
$data = [
'clientid' => $client_id,
'stats' => false
];
$results = localAPI($command, $data);
if($results['result'] !== 'success') {
return $client;
}
$client = $results['client'];
return $client;
}