class Response extends Response (View source)

Traits

Properties

mixed $original The original content of the response.

Methods

$this
header(string $key, string $value, bool $replace = true)

Set a header on the Response.

$this
withCookie(Cookie $cookie)

Add a cookie to the response.

$this
setContent(mixed $content)

Set the content on the response.

string
morphToJson(mixed $content)

Morph the given content into JSON.

bool
shouldBeJson(mixed $content)

Determine if the given content should be turned into JSON.

mixed
getOriginalContent()

Get the original response content.

Details

$this header(string $key, string $value, bool $replace = true)

Set a header on the Response.

Parameters

string $key
string $value
bool $replace

Return Value

$this

$this withCookie(Cookie $cookie)

Add a cookie to the response.

Parameters

Cookie $cookie

Return Value

$this

$this setContent(mixed $content)

Set the content on the response.

Parameters

mixed $content

Return Value

$this

protected string morphToJson(mixed $content)

Morph the given content into JSON.

Parameters

mixed $content

Return Value

string

protected bool shouldBeJson(mixed $content)

Determine if the given content should be turned into JSON.

Parameters

mixed $content

Return Value

bool

mixed getOriginalContent()

Get the original response content.

Return Value

mixed