Spec-Zone.ru › CakePHP 4.4

Класс MiddlewareApplication

Базовый класс для автономных HTTP-приложений

Предоставляет базовый класс для наследования приложениями, использующими только пакет http. Этот класс определяет обработчик по умолчанию, который отображает простой ответ 404.

Вы можете переопределить метод handle для предоставления собственной логики выполнения, когда никакой middleware не генерирует ответ.

Абстрактный
Пространство имен: Cake\Http

Краткое описание методов

  • bootstrap() абстрактный общедоступный

    Загрузить всю конфигурацию приложения и логику инициализации.

  • handle() общедоступный

    Сгенерировать ответ 404, так как ни один middleware не обработало запрос.

  • middleware() абстрактный общедоступный

    Определить слои HTTP-middleware для приложения.

Подробное описание методов

bootstrap() абстрактный общедоступный

bootstrap(): void

Загрузить всю конфигурацию приложения и логику инициализации.

Переопределите этот метод, чтобы добавить дополнительную логику инициализации для вашего приложения.

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

void

handle() общедоступный

handle(ServerRequestInterface $request): Psr\Http\Message\ResponseInterface

Сгенерировать ответ 404, так как ни один middleware не обработало запрос.

Может вызвать другой код для совместной работы, чтобы сгенерировать ответ.

Параметры

ServerRequestInterface $request

Запрос

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

Psr\Http\Message\ResponseInterface

middleware() абстрактный общедоступный

middleware(Cake\Http\MiddlewareQueue $middlewareQueue): Cake\Http\MiddlewareQueue

Определить слои HTTP-middleware для приложения.

Параметры

Cake\Http\MiddlewareQueue $middlewareQueue

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

Cake\Http\MiddlewareQueue

© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/4.2/class-Cake.Http.MiddlewareApplication.html

Spec-Zone.ru

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