RedirectResponse
class RedirectResponse extends RedirectResponse (View source)
Свойства
| ResponseTrait |
Свойства
| protected Request | $request | Экземпляр запроса. | |
| protected Store | $session | Реализация хранилища сессии. |
Методы
| int | status() Получить код состояния ответа. | из ResponseTrait |
| string | content() Получить содержимое ответа. | из ResponseTrait |
| $this | header(string $key, string $value, bool $replace = true) Установить заголовок ответа. | из ResponseTrait |
| $this | withCookie(Cookie|mixed $cookie) Добавить cookie к ответу. | из ResponseTrait |
| RedirectResponse | with(string|array $key, mixed $value = null) Занести данные в сессию. | |
| $this | withCookies(array $cookies) Добавить несколько cookie к ответу. | |
| $this | withInput(array $input = null) Занести массив входных данных в сессию. | |
| array | removeFilesFromInput(array $input) Удалить все загруженные файлы из заданного массива входных данных. | |
| $this | onlyInput() Занести массив входных данных в сессию. | |
| RedirectResponse | exceptInput() Занести массив входных данных в сессию. | |
| $this | withErrors(MessageProvider|array|string $provider, string $key = 'default') Занести контейнер ошибок в сессию. | |
| MessageBag | parseErrors(MessageProvider|array|string $provider) Обработать заданные ошибки. | |
| Request|null | getRequest() Получить экземпляр запроса. | |
| void | setRequest(Request $request) Установить экземпляр запроса. | |
| Store|null | getSession() Получить реализацию хранилища сессии. | |
| void | setSession(Store $session) Установить реализацию хранилища сессии. | |
| $this | __call(string $method, array $parameters) Динамически привязать данные сессии. |
Подробное описание
int status()
Получить код состояния ответа.
string content()
Получить содержимое ответа.
$this header(string $key, string $value, bool $replace = true)
Установить заголовок ответа.
$this withCookie(Cookie|mixed $cookie)
Добавить cookie к ответу.
RedirectResponse with(string|array $key, mixed $value = null)
Занести данные в сессию.
$this withCookies(array $cookies)
Добавить несколько cookie к ответу.
$this withInput(array $input = null)
Занести массив входных данных в сессию.
protected array removeFilesFromInput(array $input)
Удалить все загруженные файлы из заданного массива входных данных.
$this onlyInput()
Занести массив входных данных в сессию.
RedirectResponse exceptInput()
Занести массив входных данных в сессию.
$this withErrors(MessageProvider|array|string $provider, string $key = 'default')
Занести контейнер ошибок в сессию.
protected MessageBag parseErrors(MessageProvider|array|string $provider)
Разбор предоставленных ошибок в соответствующее значение.
Request|null getRequest()
Получение экземпляра запроса.
void setRequest(Request $request)
Установка экземпляра запроса.
Store|null getSession()
Получение реализации хранилища сессии.
void setSession(Store $session)
Установка реализации хранилища сессии.
$this __call(string $method, array $parameters)
Динамическое привязывание данных флэша в сессии.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.1/Illuminate/Http/RedirectResponse.html