Skip to content

Repository files navigation

Cloudlinux Licensing API

Logo Class to interface with the Cloudlinux Licensing API to manage Cloudlinux and KernelCare License Types. More info at https://www.cloudlinux.com/

SiteStatus
Travis-CIBuild Status
CodeClimateCode ClimateTest CoverageIssue Count
ScrutinizerScrutinizer Code QualityCode CoverageBuild Status
CodacyCodacy BadgeCodacy Badge
CoverallsCoverage Status
PackagistLatest Stable VersionTotal DownloadsLatest Unstable VersionMonthly DownloadsDaily DownloadsLicense

Installation

Install with composer like

composer require detain/cloudlinux-licensing

Basic Usage

Initialization

Initialize passing the API credentials like

useDetain\Cloudlinux\Cloudlinux;
$cloudlinux = newCloudlinux('API Username', 'API Password');

List Licensed IPs

foreach ($cl->reconcile() as$license)
echo$license['IP'].' is type '.$license['TYPE'].'. server registered in CLN with license: '.var_export($license['REGISTERED'], true) . "\n";

License

Cloudlinux Licensing class is licensed under the LGPL-v2.1 license.

Releases

Packages

Used by

Contributors

Languages