Spec-Zone.ru › Laravel 11

RedirectResponse

class RedirectResponse extends RedirectResponse (View source)

Трейты

ForwardsCalls
ResponseTrait
Macroable

Свойства

mixed $original

Исходное содержимое ответа.

from ResponseTrait
Throwable|null $exception

Исключение, вызвавшее ошибку ответа (если применимо).

from ResponseTrait
static protected array $macros

Зарегистрированные строковые макросы.

from Macroable
protected Request $request

Экземпляр запроса.

protected Store $session

Экземпляр хранилища сессии.

Методы

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

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

from ForwardsCalls
mixed forwardDecoratedCallTo(mixed $object, string $method, array $parameters)

Перенаправить вызов метода заданному объекту, вернув $this, если перенаправленный вызов вернул себя.

from ForwardsCalls
static void throwBadMethodCallException(string $method)

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

from ForwardsCalls
int status()

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

from ResponseTrait
string statusText()

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

from ResponseTrait
string content()

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

from ResponseTrait
null getOriginalContent()

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

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

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

from ResponseTrait
$this withHeaders(HeaderBag|array $headers)

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

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

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

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

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

from ResponseTrait
$this withoutCookie(Cookie|mixed $cookie, string|null $path = null, string|null $domain = null)

Истечь срок действия cookie при отправке ответа.

from ResponseTrait
string|null getCallback()

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

from ResponseTrait
$this withException(Throwable $e)

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

from ResponseTrait
void throwResponse()

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

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

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

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

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

from Macroable
static bool hasMacro(string $name)

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

from Macroable
static void flushMacros()

Очистить существующие макросы.

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

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

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

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

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

Вспыхивает фрагмент данных в сеансе.

$this withCookies(array $cookies)

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

$this withInput(array|null $input = null)

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

array removeFilesFromInput(array $input)

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

$this onlyInput()

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

$this exceptInput()

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

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

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

MessageBag parseErrors(MessageProvider|array|string $provider)

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

$this withFragment(string $fragment)

Добавить идентификатор фрагмента к URL.

$this withoutFragment()

Удалить любой идентификатор фрагмента из URL ответа.

Request|null getRequest()

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

void setRequest(Request $request)

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

Store|null getSession()

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

void setSession(Store $session)

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

Details

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

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

Параметры

mixed $object
string $method
array $parameters

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

mixed

Исключения

BadMethodCallException

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

Передать вызов метода заданному объекту, возвращая $this, если переданный вызов вернул себя.

Параметры

mixed $object
string $method
array $parameters

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

mixed

Исключения

BadMethodCallException

static protected void throwBadMethodCallException(string $method)

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

Параметры

string $method

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

void

Исключения

BadMethodCallException

int status()

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

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

int

string statusText()

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

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

string

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 withoutCookie(Cookie|mixed $cookie, string|null $path = null, string|null $domain = null)

Истечь срок действия cookie при отправке ответа.

Параметры

Cookie|mixed $cookie
string|null $path
string|null $domain

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

$this

string|null getCallback()

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

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

string|null

$this withException(Throwable $e)

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

Параметры

Throwable $e

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

$this

void throwResponse()

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

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

void

Исключения

HttpResponseException

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

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

Параметры

string $name
object|callable $macro

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

void

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

Включить другой объект в класс.

Параметры

object $mixin
bool $replace

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

void

Исключения

ReflectionException

static bool hasMacro(string $name)

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

Параметры

string $name

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

bool

static void flushMacros()

Очистить существующие макросы.

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

void

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

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

Параметры

string $method
array $parameters

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

mixed

Исключения

BadMethodCallException

смешанный тип __call(string $method, array $parameters)

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

Параметры

строка $method
массив $parameters

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

смешанный тип

Исключения

BadMethodCallException

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

Вспыхивает фрагмент данных в сессии.

Параметры

строка|массив $key
смешанный тип $value

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

$this

$this withCookies(array $cookies)

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

Параметры

массив $cookies

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

$this

$this withInput(array|null $input = null)

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

Параметры

массив|null $input

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

$this

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

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

Параметры

массив $input

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

массив

$this onlyInput()

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

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

$this

$this exceptInput()

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

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

$this

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

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

Параметры

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

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

$this

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

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

Параметры

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

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

MessageBag

$this withFragment(string $fragment)

Добавляет идентификатор фрагмента к URL.

Параметры

строка $fragment

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

$this

$this withoutFragment()

Удаляет любой идентификатор фрагмента из URL ответа.

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

$this

Запрос|null getRequest()

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

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

Запрос|null

пусто setRequest(Запрос $request)

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

Параметры

Запрос $request

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

пусто

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

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

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

Хранилище|null

пусто setSession(Хранилище $session)

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

Параметры

Хранилище $session

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

пусто

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

Spec-Zone.ru

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