Свойство | Тип | Описание | |
---|---|---|---|
$httpMethods | array | Array of http methods |
Метод | Описание | |
---|---|---|
__construct ( |
Constructor | |
call ( $httpRequest ) | ||
prepareRequest ( $path, $method, $apiVersion, $baseUrl = Azure::URL_MANAGEMENT_WINDOWS, $queryData = [], $postFields = [], $headers = [] ) | ||
resetDebug ( ) : |
Resets debug mode | |
setDebug ( boolean $bDebug = true ) : |
Sets debug mode | |
tryCall ( Scalr\System\Http\Client\Request $httpRequest ) : http\Client\Response | Tries to send request on several attempts. | |
waitFinishingProcess ( Scalr\Service\Azure\Client\QueryClientResponse $response, string $baseUrl, string $apiVersion ) : Scalr\Service\Azure\Client\QueryClientResponse | Waits for finishing current request and returns response |
public __construct ( |
||
$azure | Azure client |
public prepareRequest ( $path, $method, $apiVersion, $baseUrl = Azure::URL_MANAGEMENT_WINDOWS, $queryData = [], $postFields = [], $headers = [] ) |
public resetDebug ( ) : |
||
Результат |
public tryCall ( Scalr\System\Http\Client\Request $httpRequest ) : http\Client\Response | ||
$httpRequest | Scalr\System\Http\Client\Request | |
Результат | http\Client\Response | Returns http Response if success. |
public waitFinishingProcess ( Scalr\Service\Azure\Client\QueryClientResponse $response, string $baseUrl, string $apiVersion ) : Scalr\Service\Azure\Client\QueryClientResponse | ||
$response | Scalr\Service\Azure\Client\QueryClientResponse | Http response |
$baseUrl | string | Current base url of endpoint |
$apiVersion | string | Current api version of endpoint |
Результат | Scalr\Service\Azure\Client\QueryClientResponse |
protected static array $httpMethods | ||
Результат | array |