Версия: 6.x
burger close
Класс ExternalResponse

Подробное описание

Ответ внешнего запроса

Открытые члены

 __construct (int $status, array $headers, string $response)
 
 getStatus ()
 
 setStatus (int $status)
 
 getHeaders ()
 
 setHeaders ($headers)
 
 getResponseJson ()
 
 getResponseXml ()
 
 getRawResponse ()
 
 setResponse (string $response)
 
 getResponseContentType ()
 

Защищенные данные

 $status
 
 $headers
 
 $response
 

Конструктор(ы)

__construct ( int  $status,
array  $headers,
string  $response 
)

Методы

getHeaders ( )

Возвращает заголовки ответа

Возвращает
string[]
getRawResponse ( )

Возвращает тело ответа в исходном виде

Возвращает
string
getResponseContentType ( )

Возвращает mime-тип возвращаемых данных

Возвращает
string|bool(false)
getResponseJson ( )

Возвращает ответ в виде раскодированного JSON

Возвращает
mixed
getResponseXml ( )

Возвращает ответ в виде раскодированного XML

Возвращает
getStatus ( )

Возвращает статус ответа

Возвращает
int
setHeaders (   $headers)

Устанавливает заголовки ответа

Аргументы
string[]$headers - заголовки ответа
setResponse ( string  $response)

Устанавливает тело ответа

Аргументы
string$response- тело ответа
setStatus ( int  $status)

Устанавливает статус ответа

Аргументы
int$status- статус ответа

Поля

$headers
protected
$response
protected
$status
protected