Ответ
класс Ответ реализует 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)
Создать новый ответ.
статический Ответ 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()
Получить строковое представление сообщения.
© 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