class Response

Methods

__construct(string $content = '', int $status = 200, array $headers = array())

The headers array is a set of key/value pairs. If a header is present multiple times then the value is an array of all the values.

string
__toString()

Converts the response object to string containing all headers and the response content.

string
getContent()

Gets the response content.

int
getStatus()

Gets the response status code.

array
getHeaders()

Gets the response headers.

string|array
getHeader(string $header, bool $first = true)

Gets a response header.

Details

at line line 31
__construct(string $content = '', int $status = 200, array $headers = array())

The headers array is a set of key/value pairs. If a header is present multiple times then the value is an array of all the values.

Parameters

string $content The content of the response
int $status The response status code
array $headers An array of headers

at line line 43
string __toString()

Converts the response object to string containing all headers and the response content.

Return Value

string The response with headers and content

at line line 77
string getContent()

Gets the response content.

Return Value

string The response content

at line line 87
int getStatus()

Gets the response status code.

Return Value

int The response status code

at line line 97
array getHeaders()

Gets the response headers.

Return Value

array The response headers

at line line 110
string|array getHeader(string $header, bool $first = true)

Gets a response header.

Parameters

string $header The header name
bool $first Whether to return the first value or all header values

Return Value

string|array The first header value if $first is true, an array of values otherwise