Scalr\Service\Aws\Client\SoapClient::__construct PHP Méthode

__construct() public méthode

Constructor
public __construct ( string $awsAccessKeyId, string $secretAccessKey, string $apiVersion, string $url, string $wsdl )
$awsAccessKeyId string AWS Access Key Id
$secretAccessKey string AWS Secret Access Key
$apiVersion string YYYY-MM-DD representation of AWS API version
$url string host name for the all api requests
$wsdl string WSDL local path or url
    public function __construct($awsAccessKeyId, $secretAccessKey, $apiVersion, $url, $wsdl)
    {
        $this->awsAccessKeyId = $awsAccessKeyId;
        $this->secretAccessKey = $secretAccessKey;
        $this->setApiVersion($apiVersion);
        $this->setUrl($url);
        $this->wsdl = $wsdl;
        parent::__construct($this->wsdl, array('connection_timeout' => self::CONNECTION_TIMEOUT, 'trace' => true, 'exceptions' => false, 'user_agent' => 'Scalr AWS Soap Client (http://scalr.com)'));
        if (substr($url, -1) != '/') {
            $url = $url . "/";
        }
        $this->__setLocation('https://' . $url);
    }