RedirectResponse
class RedirectResponse extends RedirectResponse
Traits
Properties
mixed | $original | The original content of the response. |
from ResponseTrait |
Exception|null | $exception | The exception that triggered the error response (if applicable). |
from ResponseTrait |
static protected array | $macros | The registered string macros. |
from Macroable |
protected Request | $request | The request instance. |
|
protected Store | $session | The session store implementation. |
Methods
Get the original response content.
Set a header on the Response.
Dynamically handle calls to the class.
Dynamically bind flash data in the session.
Flash a piece of data to the session.
Add multiple cookies to the response.
Flash an array of input to the session.
Remove all uploaded files form the given input array.
Flash an array of input to the session.
Flash an array of input to the session.
Flash a container of errors to the session.
Parse the given errors into an appropriate value.
Get the request instance.
Get the session store implementation.
Details
in
ResponseTrait at line 29
int
status()
Get the status code for the response.
in
ResponseTrait at line 39
string
content()
Get the content of the response.
at line 168
null
getOriginalContent()
Get the original response content.
in
ResponseTrait at line 62
$this
header(string $key, array|string $values, bool $replace = true)
Set a header on the Response.
in
ResponseTrait at line 75
$this
withHeaders(array $headers)
Add an array of headers to the response.
in
ResponseTrait at line 90
$this
cookie(Cookie|mixed $cookie)
Add a cookie to the response.
in
ResponseTrait at line 101
$this
withCookie(Cookie|mixed $cookie)
Add a cookie to the response.
in
ResponseTrait at line 118
$this
withException(Exception $e)
Set the exception to attach to the response.
in
ResponseTrait at line 130
throwResponse()
Throws the response in a HttpResponseException instance.
in
Macroable at line 24
static void
macro(string $name, callable $macro)
Register a custom macro.
in
Macroable at line 35
static bool
hasMacro(string $name)
Checks if macro is registered.
in
Macroable at line 49
static mixed
__callStatic(string $method, array $parameters)
Dynamically handle calls to the class.
at line 224
$this
__call(string $method, array $parameters)
Dynamically bind flash data in the session.
at line 42
RedirectResponse
with(string|array $key, mixed $value = null)
Flash a piece of data to the session.
at line 59
$this
withCookies(array $cookies)
Add multiple cookies to the response.
at line 74
$this
withInput(array $input = null)
Flash an array of input to the session.
at line 89
protected array
removeFilesFromInput(array $input)
Remove all uploaded files form the given input array.
at line 109
$this
onlyInput()
Flash an array of input to the session.
at line 119
RedirectResponse
exceptInput()
Flash an array of input to the session.
at line 131
$this
withErrors(MessageProvider|array|string $provider, string $key = 'default')
Flash a container of errors to the session.
at line 154
protected MessageBag
parseErrors(MessageProvider|array|string $provider)
Parse the given errors into an appropriate value.
at line 178
Request|null
getRequest()
Get the request instance.
at line 189
void
setRequest(Request $request)
Set the request instance.
at line 199
Store|null
getSession()
Get the session store implementation.
at line 210
void
setSession(Store $session)
Set the session store implementation.