Spec-Zone.ru › Laravel 9

ResponseTrait

trait ResponseTrait (View source)

Свойства

mixed $original

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

Throwable|null $exception

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

Методы

int status()

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

string statusText()

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

string content()

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

mixed getOriginalContent()

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

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

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

$this withHeaders(HeaderBag|array $headers)

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

$this cookie(Cookie|mixed $cookie)

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

$this withCookie(Cookie|mixed $cookie)

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

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

Удалить cookie при отправке ответа.

string|null getCallback()

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

$this withException(Throwable $e)

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

void throwResponse()

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

Подробности

int status()

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

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

int

string statusText()

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

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

string

string content()

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

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

string

mixed getOriginalContent()

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

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

mixed

$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

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

Spec-Zone.ru

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