Spec-Zone.ru › Laravel 10

Ответ

класс Response реализует Arrayable (Просмотреть исходный код)

Свойства

защищённое bool $allowed

Указывает, был ли ответ разрешён.

защищённое string|null $message

Сообщение ответа.

защищённое mixed $code

Код ответа.

защищённое int|null $status

Код состояния HTTP ответа.

Методы

void __construct(bool $allowed, string|null $message = '', mixed $code = null)

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

статический Response allow(string|null $message = null, mixed $code = null)

Создать новый ответ "разрешено".

статический Response deny(string|null $message = null, mixed $code = null)

Создать новый ответ "запрещено".

статический Response denyWithStatus(int $status, string|null $message = null, mixed $code = null)

Создать новый ответ "запрещено" со статусом HTTP.

статический Response denyAsNotFound(string|null $message = null, mixed $code = null)

Создать новый ответ "запрещено" со статусом HTTP 404.

bool allowed()

Определить, был ли ответ разрешен.

bool denied()

Определить, был ли ответ запрещен.

string|null message()

Получить сообщение ответа.

mixed code()

Получить код/причину ответа.

Response authorize()

Выбросить исключение авторизации, если ответ был запрещен.

$this withStatus(null|int $status)

Установить код состояния HTTP ответа.

$this asNotFound()

Установить код состояния HTTP ответа на 404.

int|null status()

Получить код состояния HTTP.

toArray()

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

string __toString()

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

Детали

void __construct(bool $allowed, string|null $message = '', mixed $code = null)

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

Параметры

bool $allowed
string|null $message
mixed $code

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

void

static Response allow(string|null $message = null, mixed $code = null)

Создать новый ответ "разрешено".

Параметры

string|null $message
mixed $code

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

Response

static Response deny(string|null $message = null, mixed $code = null)

Создать новый ответ "запрещено".

Параметры

string|null $message
mixed $code

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

Response

static Response denyWithStatus(int $status, string|null $message = null, mixed $code = null)

Создать новый ответ "запрещено" со статусом HTTP.

Параметры

int $status
string|null $message
mixed $code

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

Response

static Response denyAsNotFound(string|null $message = null, mixed $code = null)

Создать новый ответ "отказ" с кодом HTTP статуса 404.

Параметры

string|null $message
mixed $code

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

Response

bool allowed()

Определить, был ли ответ разрешен.

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

bool

bool denied()

Определить, был ли ответ отклонен.

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

bool

string|null message()

Получить сообщение ответа.

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

string|null

mixed code()

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

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

mixed

Response authorize()

Выбросить исключение авторизации, если ответ был отклонен.

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

Response

Исключения

AuthorizationException

$this withStatus(null|int $status)

Установить код HTTP статуса ответа.

Параметры

null|int $status

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

$this

$this asNotFound()

Установить код HTTP статуса ответа на 404.

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

$this

int|null status()

Получить код HTTP статуса.

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

int|null

toArray()

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

string __toString()

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

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

string

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

Spec-Zone.ru

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