RedirectResponse

class RedirectResponse extends RedirectResponse (View source)

Properties

protected Request $request The request instance.
protected Store $session The session store implementation.

Methods

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

Set a header on the Response.

RedirectResponse with(string $key, mixed $value = null)

Flash a piece of data to the session.

$this withCookie(Cookie $cookie)

Add a cookie to the response.

$this withCookies(array $cookies)

Add multiple cookies to the response.

$this withInput(array $input = null)

Flash an array of input to the session.

$this onlyInput()

Flash an array of input to the session.

RedirectResponse exceptInput()

Flash an array of input to the session.

$this withErrors(MessageProviderInterface|array $provider, string $key = 'default')

Flash a container of errors to the session.

MessageBag parseErrors(MessageProviderInterface|array $provider)

Parse the given errors into an appropriate value.

Request getRequest()

Get the request instance.

void setRequest(Request $request)

Set the request instance.

Store getSession()

Get the session store implementation.

void setSession(Store $session)

Set the session store implementation.

void __call(string $method, array $parameters)

Dynamically bind flash data in the session.

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

RedirectResponse with(string $key, mixed $value = null)

Flash a piece of data to the session.

Parameters

string $key
mixed $value

Return Value

RedirectResponse

$this withCookie(Cookie $cookie)

Add a cookie to the response.

Parameters

Cookie $cookie

Return Value

$this

$this withCookies(array $cookies)

Add multiple cookies to the response.

Parameters

array $cookies

Return Value

$this

$this withInput(array $input = null)

Flash an array of input to the session.

Parameters

array $input

Return Value

$this

$this onlyInput()

Flash an array of input to the session.

Return Value

$this

RedirectResponse exceptInput()

Flash an array of input to the session.

Return Value

RedirectResponse

$this withErrors(MessageProviderInterface|array $provider, string $key = 'default')

Flash a container of errors to the session.

Parameters

MessageProviderInterface|array $provider
string $key

Return Value

$this

protected MessageBag parseErrors(MessageProviderInterface|array $provider)

Parse the given errors into an appropriate value.

Parameters

MessageProviderInterface|array $provider

Return Value

MessageBag

Request getRequest()

Get the request instance.

Return Value

Request

void setRequest(Request $request)

Set the request instance.

Parameters

Request $request

Return Value

void

Store getSession()

Get the session store implementation.

Return Value

Store

void setSession(Store $session)

Set the session store implementation.

Parameters

Store $session

Return Value

void

void __call(string $method, array $parameters)

Dynamically bind flash data in the session.

Parameters

string $method
array $parameters

Return Value

void

Exceptions

BadMethodCallException

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