Spec-Zone.ru › Laravel 5.8

RedirectResponse

класс RedirectResponse расширяет RedirectResponse (View source)

Трейты

ForwardsCalls
ResponseTrait
Macroable

Свойства

смешанный $original Исходное содержимое ответа. из ResponseTrait
Исключение|null $exception Исключение, вызвавшее ошибочный ответ (применимо). из ResponseTrait
статический защищённый массив $macros Зарегистрированные макросы строк. из Macroable
защищённый Запрос $request Экземпляр запроса.
защищённый Хранилище $session Экземпляр хранилища сессии.

Методы

смешанный forwardCallTo(смешанный $object, строка $method, массив $parameters)

Перенаправить вызов метода заданному объекту.

из ForwardsCalls
статический void throwBadMethodCallException(строка $method)

Выбросить исключение неверного вызова метода для данного метода.

из ForwardsCalls
целое число status()

Получить код состояния ответа.

из ResponseTrait
строка content()

Получить содержимое ответа.

из ResponseTrait
null getOriginalContent()

Получить исходное содержимое ответа.

$this header(строка $key, массив|строка $values, bool $replace = true)

Установить заголовок в ответе.

из ResponseTrait
$this withHeaders(HeaderBag|массив $headers)

Добавить массив заголовков в ответ.

из ResponseTrait
$this cookie(Cookie|смешанный $cookie)

Добавить cookie в ответ.

из ResponseTrait
$this withCookie(Cookie|смешанный $cookie)

Добавить cookie в ответ.

из ResponseTrait
строка|null getCallback()

Получить обратный вызов ответа.

из ResponseTrait
$this withException(Исключение $e)

Установить исключение для прикрепления к ответу.

из ResponseTrait
throwResponse()

Выбрасывает ответ в экземпляре HttpResponseException.

из ResponseTrait
статический void macro(строка $name, объект|вызываемый $macro)

Зарегистрировать пользовательский макрос.

из Macroable
статический void mixin(объект $mixin, bool $replace = true)

Смешать другой объект в класс.

из Macroable
статический bool hasMacro(строка $name)

Проверяет, зарегистрирован ли макрос.

из Macroable
статический смешанный __callStatic(строка $method, массив $parameters)

Динамически обрабатывать вызовы класса.

из Macroable
смешанный __call(строка $method, массив $parameters)

Динамически связывать данные всплывающей информации в сессии.

$this with(строка|массив $key, смешанный $value = null)

Передать данные всплывающей информации в сессию.

$this withCookies(массив $cookies)

Добавить несколько cookie в ответ.

$this withInput(массив $input = null)

Передать массив входных данных в сессию.

массив removeFilesFromInput(массив $input)

Удалить все загруженные файлы из заданного массива входных данных.

$this onlyInput()

Передать массив входных данных в сессию.

$this exceptInput()

Передать массив входных данных в сессию.

$this withErrors(MessageProvider|массив|строка $provider, строка $key = 'default')

Передать контейнер ошибок в сессию.

MessageBag parseErrors(MessageProvider|массив|строка $provider)

Обработать заданные ошибки в соответствующее значение.

Запрос|null getRequest()

Получить экземпляр запроса.

void setRequest(Запрос $request)

Установить экземпляр запроса.

Хранилище|null getSession()

Получить экземпляр хранилища сессии.

void setSession(Хранилище $session)

Установить экземпляр хранилища сессии.

Подробности

protected mixed forwardCallTo(mixed $object, string $method, array $parameters)

Перенаправить вызов метода заданному объекту.

Parameters

mixed $object
string $method
array $parameters

Return Value

mixed

Exceptions

BadMethodCallException

static protected void throwBadMethodCallException(string $method)

Выбросить исключение для неудачного вызова метода.

Parameters

string $method

Return Value

void

Exceptions

BadMethodCallException

int status()

Получить код состояния ответа.

Return Value

int

string content()

Получить содержимое ответа.

Return Value

string

null getOriginalContent()

Получить исходное содержимое ответа.

Return Value

null

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

Установить заголовок ответа.

Parameters

string $key
array|string $values
bool $replace

Return Value

$this

$this withHeaders(HeaderBag|array $headers)

Добавить массив заголовков к ответу.

Parameters

HeaderBag|array $headers

Return Value

$this

$this cookie(Cookie|mixed $cookie)

Добавить cookie к ответу.

Parameters

Cookie|mixed $cookie

Return Value

$this

$this withCookie(Cookie|mixed $cookie)

Добавить cookie к ответу.

Parameters

Cookie|mixed $cookie

Return Value

$this

string|null getCallback()

Получить обработчик ответа.

Return Value

string|null

$this withException(Exception $e)

Установить исключение для добавления в ответ.

Parameters

Exception $e

Return Value

$this

throwResponse()

Выбрасывает ответ в виде экземпляра HttpResponseException.

Exceptions

HttpResponseException

static void macro(string $name, object|callable $macro)

Зарегистрировать пользовательское макро.

Parameters

string $name
object|callable $macro

Return Value

void

static void mixin(object $mixin, bool $replace = true)

Смешать другой объект в класс.

Parameters

object $mixin
bool $replace

Return Value

void

Exceptions

ReflectionException

static bool hasMacro(string $name)

Проверяет, зарегистрировано ли макро.

Parameters

string $name

Return Value

bool

static mixed __callStatic(string $method, array $parameters)

Динамически обрабатывает вызовы к классу.

Parameters

string $method
array $parameters

Return Value

mixed

Exceptions

BadMethodCallException

mixed __call(string $method, array $parameters)

Динамически связывает данные флэша в сессии.

Parameters

string $method
array $parameters

Return Value

mixed

Exceptions

BadMethodCallException

$this with(string|array $key, mixed $value = null)

Внести данные в сессию.

Parameters

string|array $key
mixed $value

Return Value

$this

$this withCookies(array $cookies)

Добавить несколько cookie в ответ.

Parameters

array $cookies

Return Value

$this

$this withInput(array $input = null)

Внести массив ввода в сессию.

Parameters

array $input

Return Value

$this

protected array removeFilesFromInput(array $input)

Удалить все загруженные файлы из заданного массива ввода.

Parameters

array $input

Return Value

array

$this onlyInput()

Вывести массив ввода в сеанс.

Значение возврата

$this

$this exceptInput()

Вывести массив ввода в сеанс.

Значение возврата

$this

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

Вывести контейнер ошибок в сеанс.

Параметры

MessageProvider|array|string $provider
string $key

Значение возврата

$this

protected MessageBag parseErrors(MessageProvider|array|string $provider)

Разобрать заданные ошибки в соответствующее значение.

Параметры

MessageProvider|array|string $provider

Значение возврата

MessageBag

Запрос|null getRequest()

Получить экземпляр запроса.

Значение возврата

Запрос|null

void setRequest(Запрос $request)

Установить экземпляр запроса.

Параметры

Запрос $request

Значение возврата

void

Хранилище|null getSession()

Получить экземпляр хранилища сеанса.

Значение возврата

Хранилище|null

void setSession(Хранилище $session)

Установить экземпляр хранилища сеанса.

Параметры

Хранилище $session

Значение возврата

void

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API