$cacheDirectory
$cacheDirectory : string
Cloudonix API.Core Client - Command and Control REST Client
$tenantsInterface : \Cloudonix\Datamodels\Tenants
$domainsInterface : \Cloudonix\Datamodels\Domains
$applicationsInterface : \Cloudonix\Datamodels\Applications
$subscribersInterface : \Cloudonix\Datamodels\Subscribers
$trunksInterface : \Cloudonix\Datamodels\Trunks
$dnidsInterface : \Cloudonix\Datamodels\Dnids
__construct(string $apikey = null, string $httpEndpoint = null, string $cacheDirectory = null, double $timeout = 2.0)
Client constructor.
string | $apikey | Cloudonix assigned API key. |
string | $httpEndpoint | An alternative Cloudonix API Endpoint - default 'https://api.cloudonix.io' |
string | $cacheDirectory | A designated Cache Memory directory - default '/tmp' |
double | $timeout | An alternative HTTP timeout value for HTTP requests - default 2.0 seconds |
In case of library init error
tenants() : \Cloudonix\Datamodels\Tenants
domains() : \Cloudonix\Datamodels\Domains
applications() : \Cloudonix\Datamodels\Applications
dnids() : \Cloudonix\Datamodels\Dnids
subscribers() : \Cloudonix\Datamodels\Subscribers
trunks() : \Cloudonix\Datamodels\Trunks
httpRequest( $method, $request, null $data = null) : \stdClass
Issue a REST HTTP request to Cloudonix API endpoint - based on provided information
$method | ||
$request | ||
null | $data |