Spec-Zone.ru › Laravel 5.5

RedirectResponse

class RedirectResponse extends RedirectResponse (View source)

Свойства

ResponseTrait
Macroable

Свойства

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

Методы

int status()

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

from ResponseTrait
string content()

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

from ResponseTrait
null getOriginalContent()

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

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

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

from ResponseTrait
$this withHeaders(array $headers)

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

from ResponseTrait
$this cookie(Cookie|mixed $cookie)

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

from ResponseTrait
$this withCookie(Cookie|mixed $cookie)

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

from ResponseTrait
$this withException(Exception $e)

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

from ResponseTrait
throwResponse()

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

from ResponseTrait
static void macro(string $name, callable $macro)

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

from Macroable
static bool hasMacro(string $name)

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

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

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

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

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

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 с ошибками(MessageProvider|массив|строка $provider, строка $key = 'default')

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

MessageBag распарсить ошибки(MessageProvider|массив|строка $provider)

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

Запрос|null получитьЗапрос()

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

void установитьЗапрос(Запрос $request)

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

Хранилище|null получитьСеанс()

Получить реализацию хранилища сеанса.

void установитьСеанс(Хранилище $session)

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

Подробности

int статус()

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

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

int

строка содержимое()

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

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

строка

null получитьИсходноеСодержимое()

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

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

null

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

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

Параметры

строка $key
массив|строка $values
bool $replace

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

$this

$this сЗаголовками(массив $headers)

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

Параметры

массив $headers

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

$this

$this cookie(Cookie|смешанное $cookie)

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

Параметры

Cookie|смешанное $cookie

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

$this

$this сCookie(Cookie|смешанное $cookie)

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

Параметры

Cookie|смешанное $cookie

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

$this

$this сИсключением(Исключение $e)

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

Параметры

Исключение $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)

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

Параметры

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

Spec-Zone.ru

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