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