function __construct($username = false, $password = false) { if ($username && $password) { $this->login($username, $password); } parent::__construct(); }
function __construct($account, $username, $password) { $this->account = $account; $this->login($username, $password); $this->url_base = "https://my.rightscale.com/api/acct/{$this->account}/"; parent::__construct(); }
function __construct($api_key) { $this->api_key = $api_key; parent::__construct(); }
function __construct($consumer_key, $consumer_secret) { $this->consumer = new OAuthConsumer($consumer_key, $consumer_secret); $this->oa_method = new OAuthSignatureMethod_HMAC_SHA1(); parent::__construct(); }