Spec-Zone.ru › Laravel 5.7

RedirectResponse

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

Черты

ForwardsCalls
ResponseTrait
Macroable

Свойства

mixed $original Оригинальное содержимое ответа. из ResponseTrait
Exception|null $exception Исключение, вызвавшее ошибочный ответ (если применимо). из ResponseTrait
static protected array $macros Зарегистрированные строковые макросы. из Macroable
protected Request $request Экземпляр запроса.
protected Store $session Экземпляр хранилища сессии.

Методы

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

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

из ForwardsCalls
static void throwBadMethodCallException(string $method)

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

из ForwardsCalls
int status()

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

из ResponseTrait
string content()

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

из ResponseTrait
null getOriginalContent()

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

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

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

из ResponseTrait
$this withHeaders(HeaderBag|array $headers)

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

из ResponseTrait
$this cookie(Cookie|mixed $cookie)

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

из ResponseTrait
$this withCookie(Cookie|mixed $cookie)

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

из ResponseTrait
$this withException(Exception $e)

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

из ResponseTrait
throwResponse()

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

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

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

из Macroable
static void mixin(object $mixin)

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

из Macroable
static bool hasMacro(string $name)

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

из Macroable
static mixed __callStatic(string $method, array $parameters)

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

из Macroable
$this __call(string $method, array $parameters)

Динамически привязывать данные flash в сессии.

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

Всплыть часть данных в сессии.

$this withCookies(array $cookies)

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

$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)

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

Подробности

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

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

Параметры

mixed $object
string $method
array $parameters

Возвращаемое значение

mixed

Исключения

BadMethodCallException

static protected void throwBadMethodCallException(string $method)

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

Параметры

string $method

Возвращаемое значение

void

Исключения

BadMethodCallException

int status()

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

Возвращаемое значение

int

string content()

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

Возвращаемое значение

string

null getOriginalContent()

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

Возвращаемое значение

null

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

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

Параметры

string $key
array|string $values
bool $replace

Возвращаемое значение

$this

$this withHeaders(HeaderBag|array $headers)

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

Параметры

HeaderBag|array $headers

Возвращаемое значение

$this

$this cookie(Cookie|mixed $cookie)

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

Параметры

Cookie|mixed $cookie

Возвращаемое значение

$this

$this withCookie(Cookie|mixed $cookie)

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

Параметры

Cookie|mixed $cookie

Возвращаемое значение

$this

$this withException(Exception $e)

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

Параметры

Exception $e

Возвращаемое значение

$this

throwResponse()

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

Исключения

HttpResponseException

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

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

Параметры

string $name
object|callable $macro

Возвращаемое значение

void

static void mixin(object $mixin)

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

Параметры

object $mixin

Возвращаемое значение

void

Исключения

ReflectionException

static bool hasMacro(string $name)

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

Параметры

string $name

Возвращаемое значение

bool

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

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

Параметры

string $method
array $parameters

Возвращаемое значение

mixed

Исключения

BadMethodCallException

$this __call(string $method, array $parameters)

Динамически привязывать данные flash в сессии.

Параметры

string $method
array $parameters

Возвращаемое значение

$this

Исключения

BadMethodCallException

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

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

Параметры

string|array $key
mixed $value

Возвращаемое значение

RedirectResponse

$this withCookies(array $cookies)

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

Параметры

array $cookies

Возвращаемое значение

$this

$this withInput(array $input = null)

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

Параметры

array $input

Возвращаемое значение

$this

protected array removeFilesFromInput(array $input)

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

Параметры

array $input

Возвращаемое значение

array

$this onlyInput()

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

Возвращаемое значение

$this

RedirectResponse exceptInput()

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

Возвращаемое значение

RedirectResponse

$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

Request|null getRequest()

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

Возвращаемое значение

Request|null

void setRequest(Request $request)

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

Параметры

Request $request

Возвращаемое значение

void

Store|null getSession()

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

Возвращаемое значение

Store|null

void setSession(Store $session)

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

Параметры

Store $session

Возвращаемое значение

void

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

Spec-Zone.ru

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