Spec-Zone.ru › Laravel 5.6

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

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

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

Добавить несколько 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)

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

Подробности

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)

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

Параметры

массив $input

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

$this

protected array removeFilesFromInput(array $input)

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

Параметры

массив $input

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

массив

$this onlyInput()

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

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

$this

RedirectResponse exceptInput()

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

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

RedirectResponse

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

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

Параметры

MessageProvider|массив|строка $provider
строка $key

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

$this

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

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

Параметры

MessageProvider|массив|строка $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.6/Illuminate/Http/RedirectResponse.html

Spec-Zone.ru

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