ResponseTrait

trait ResponseTrait (View source)

Properties

Exception|null $exception The exception that triggered the error response (if applicable).

Methods

int status()

Get the status code for the response.

string content()

Get the content of the response.

$this header(string $key, array|string $values, bool $replace = true)

Set a header on the Response.

$this withHeaders(array $headers)

Add an array of headers to the response.

$this cookie(Cookie|mixed $cookie)

Add a cookie to the response.

$this withCookie(Cookie|mixed $cookie)

Add a cookie to the response.

$this withException(Exception $e)

Set the exception to attach to the response.

throwResponse()

Throws the response in a HttpResponseException instance.

Details

int status()

Get the status code for the response.

Return Value

int

string content()

Get the content of the response.

Return Value

string

$this header(string $key, array|string $values, bool $replace = true)

Set a header on the Response.

Parameters

string $key
array|string $values
bool $replace

Return Value

$this

$this withHeaders(array $headers)

Add an array of headers to the response.

Parameters

array $headers

Return Value

$this

Add a cookie to the response.

Parameters

Cookie|mixed $cookie

Return Value

$this

$this withCookie(Cookie|mixed $cookie)

Add a cookie to the response.

Parameters

Cookie|mixed $cookie

Return Value

$this

$this withException(Exception $e)

Set the exception to attach to the response.

Parameters

Exception $e

Return Value

$this

throwResponse()

Throws the response in a HttpResponseException instance.

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Http/ResponseTrait.html