Spec-Zone.ru › Laravel 7

Ответ

класс Ответ расширяет Response (Просмотреть исходный код)

Трейты

ResponseTrait
Macroable

Свойства

mixed $original

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

из ResponseTrait
Throwable|null $exception

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

из ResponseTrait
static protected array $macros

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

из Macroable

Методы

int status()

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

из ResponseTrait
string content()

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

из ResponseTrait
mixed getOriginalContent()

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

из ResponseTrait
$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
string|null getCallback()

Получить callback ответа.

из ResponseTrait
$this withException(Throwable $e)

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

из ResponseTrait
void throwResponse()

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

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

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

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

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

из Macroable
static bool hasMacro(string $name)

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

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

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

из Macroable
mixed __call(string $method, array $parameters)

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

из Macroable
void __construct(mixed $content = '', int $status = 200, array $headers = [])

Создать новый HTTP ответ.

$this setContent(mixed $content)

Установить содержимое ответа.

bool shouldBeJson(mixed $content)

Определить, должно ли данное содержимое быть преобразовано в JSON.

string morphToJson(mixed $content)

Преобразовать данное содержимое в JSON.

Подробности

int status()

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

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

int

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

string|null getCallback()

Получить callback ответа.

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

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 mixed __callStatic(string $method, array $parameters)

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

Параметры

string $method
array $parameters

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

mixed

Исключения

BadMethodCallException

mixed __call(string $method, array $parameters)

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

Параметры

string $method
array $parameters

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

mixed

Исключения

BadMethodCallException

void __construct(mixed $content = '', int $status = 200, array $headers = [])

Создание нового HTTP ответа.

Параметры

mixed $content
int $status
array $headers

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

void

Исключения

InvalidArgumentException

$this setContent(mixed $content)

Установить содержимое ответа.

Параметры

mixed $content

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

$this

protected bool shouldBeJson(mixed $content)

Определить, следует ли преобразовать содержимое в JSON.

Параметры

mixed $content

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

bool

protected string morphToJson(mixed $content)

Преобразовать содержимое в JSON.

Параметры

mixed $content

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

string

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

Spec-Zone.ru

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