PreventRequestsDuringMaintenance
class PreventRequestsDuringMaintenance (View source)
Свойства
| protected Application | $app | Реализация приложения. | |
| protected array | $except | URI, которые должны быть доступны во время режима технического обслуживания. |
Методы
| void | __construct(Application $app) Создать новый экземпляр middleware. | |
| mixed | handle(Request $request, Closure $next) Обработать входящий запрос. | |
| bool | hasValidBypassCookie(Request $request, array $data) Определить, имеет ли входящий запрос куки для обхода режима технического обслуживания. | |
| bool | inExceptArray(Request $request) Определить, содержит ли запрос URI, который должен быть доступен в режиме технического обслуживания. | |
| RedirectResponse | bypassResponse(string $secret) Перенаправить пользователя обратно к корню приложения с куки для обхода режима технического обслуживания. | |
| array | getHeaders(array $data) Получить заголовки, которые должны быть отправлены с ответом. | |
| array | getExcludedPaths() Получить URI, которые должны быть доступны даже при включенном режиме технического обслуживания. |
Детали
void __construct(Application $app)
Создать новый экземпляр middleware.
protected bool hasValidBypassCookie(Request $request, array $data)
Определить, имеет ли входящий запрос куки для обхода режима технического обслуживания.
protected bool inExceptArray(Request $request)
Определить, содержит ли запрос URI, который должен быть доступен в режиме технического обслуживания.
protected RedirectResponse bypassResponse(string $secret)
Перенаправить пользователя обратно к корню приложения с куки для обхода режима технического обслуживания.
protected array getHeaders(array $data)
Получить заголовки, которые должны быть отправлены с ответом.
array getExcludedPaths()
Получить URI, которые должны быть доступны даже при включенном режиме технического обслуживания.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.html