Spec-Zone.ru › Laravel 9

Ответ

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

Свойства

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

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

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

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

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

Код ответа.

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

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

Методы

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

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

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

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

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

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

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

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

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

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

bool allowed()

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

bool denied()

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

string|null message()

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

mixed code()

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

Ответ authorize()

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

$this withStatus(null|int $status)

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

$this asNotFound()

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

int|null status()

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

toArray()

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

string __toString()

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

Подробности

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

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

Параметры

bool $allowed
string $message
mixed $code

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

void

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

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

Параметры

string|null $message
mixed $code

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

Ответ

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

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

Параметры

string|null $message
mixed $code

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

Ответ

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

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

Параметры

int $status
string|null $message
mixed $code

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

Ответ

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

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

Параметры

string|null $message
mixed $code

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

Ответ

bool allowed()

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

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

bool

bool denied()

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

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

bool

string|null message()

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

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

string|null

mixed code()

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

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

mixed

Ответ authorize()

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

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

Ответ

Исключения

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/9.x/Illuminate/Auth/Access/Response.html

Spec-Zone.ru

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