Spec-Zone.ru › Laravel 5.3

RedirectResponse

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

Черты

ResponseTrait
Macroable

Свойства

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

Методы

int status()

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

из ResponseTrait
string content()

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

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

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

из ResponseTrait
$this withHeaders(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, callable $macro)

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

из 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)

Установить реализацию хранилища сеансов.

Подробности

int status()

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

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

int

string content()

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

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

string

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

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

Параметры

string $key
array|string $values
bool $replace

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

$this

$this withHeaders(array $headers)

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

Параметры

array $headers

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

$this

$this cookie(Cookie|mixed $cookie)

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

Параметры

Cookie|mixed $cookie

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

$this
END_OF_DOCUMENT_MARKER

$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, callable $macro)

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

Параметры

string $name
callable $macro

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

void

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.3/Illuminate/Http/RedirectResponse.html

Spec-Zone.ru

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