public function __construct($contentURLString, $extension, $cacheDir = null) { if (!$extension) { error_log("No extension provided"); return; } $this->_cacheExt = $extension; parent::__construct($contentURLString, $cacheDir); }
<?php require_once 'sdk.php'; $key_id = 'CLOUDSTACK_API_KEY'; $sec_key = 'CLOUDSTACK_SECRET_KEY'; $cs = new CloudStack($key_id, $sec_key); $param = array(); $param['apiKey'] = $key_id; $param['command'] = 'listVirtualMachines'; $param['response'] = 'json'; $cs->set_param($param); $cs->call();