WebDriver\SauceLabs\SauceRest::execute PHP Метод

execute() защищенный Метод

Execute Sauce Labs REST API command
См. также: http://saucelabs.com/docs/saucerest
protected execute ( string $requestMethod, string $url, mixed $parameters = null ) : mixed
$requestMethod string HTTP request method
$url string URL
$parameters mixed Parameters
Результат mixed
    protected function execute($requestMethod, $url, $parameters = null)
    {
        $extraOptions = array(CURLOPT_HTTPAUTH => CURLAUTH_BASIC, CURLOPT_USERPWD => $this->userId . ':' . $this->accessKey, CURLOPT_SSL_VERIFYPEER => false, CURLOPT_SSL_VERIFYHOST => false, CURLOPT_HTTPHEADER => array('Expect:'));
        $url = 'https://saucelabs.com/rest/v1/' . $url;
        list($rawResult, $info) = ServiceFactory::getInstance()->getService('service.curl')->execute($requestMethod, $url, $parameters, $extraOptions);
        return json_decode($rawResult, true);
    }