Класс, содержащий "сырые" данные ответа от Mindbox API.
Class HttpClientRawResponse
- Class name: HttpClientRawResponse
- Namespace: Mindbox\HttpClients
private integer $httpCode
- Visibility: private
private array $headers
- Visibility: private
private string $body
- Visibility: private
mixed Mindbox\HttpClients\HttpClientRawResponse::__construct(array $headers, string $body)
Конструктор HttpClientRawResponse.
- Visibility: public
- $headers array - <p>Заголовки ответа.</p>
- $body string - <p>Тело ответа.</p>
integer Mindbox\HttpClients\HttpClientRawResponse::getStatusCode()
Геттер для $httpCode.
- Visibility: public
array Mindbox\HttpClients\HttpClientRawResponse::getHeaders()
Геттер для $headers.
- Visibility: public
mixed Mindbox\HttpClients\HttpClientRawResponse::setHeadersAndCode(array $rawHeaders)
Парсинг "сырых" заголовков ответа в удобрчитаемый массив.
- Visibility: private
- $rawHeaders array - <p>"Сырые" заголовки ответа.</p>
string Mindbox\HttpClients\HttpClientRawResponse::getBody()
Геттер для $body.
- Visibility: public
integer Mindbox\HttpClients\HttpClientRawResponse::getHttpResponseCodeFromHeader(string $rawResponseHeader)
Получение HTTP кода ответа из "сырых" заголовков.
- Visibility: private
- $rawResponseHeader string - <p>"Сырые" заголовки ответа.</p>