Ответ
класс Ответ реализует Arrayable, Stringable (Просмотреть исходный код)
Свойства
| защищённое bool | $allowed | Указывает, был ли ответ разрешен. | |
| защищённое string|null | $message | Сообщение ответа. | |
| защищённое mixed | $code | Код ответа. | |
| защищённое int|null | $status | Код состояния HTTP ответа. |
Методы
| void | __construct(bool $allowed, string|null $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|null $message = '', mixed $code = null)
Создать новый ответ.
static Ответ allow(string|null $message = null, mixed $code = null)
Создать новый ответ "разрешить".
static Ответ deny(string|null $message = null, mixed $code = null)
Создать новый ответ "отклонить".
static Response denyWithStatus(int $status, string|null $message = null, mixed $code = null)
Создать новый ответ «отказ» с кодом HTTP-статуса.
static 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()
Получить строковое представление сообщения.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Auth/Access/Response.html