Интерфейс ControllerFactoryInterface
Метод-фабрика для создания контроллеров из пар запрос/ответ.
Пространство имён: Cake\Http
Краткое описание методов
-
create() public
Создать контроллер для заданного запроса
-
invoke() public
Вызвать действие контроллера и обертывающие методы.
Подробное описание методов
create() public
create(Psr\Http\Message\ServerRequestInterface $request): mixed
Создать контроллер для заданного запроса
Параметры
-
Psr\Http\Message\ServerRequestInterface$request Запрос, для которого нужно создать контроллер.
Возвращает
mixedИсключения
Cake\Http\Exception\MissingControllerExceptioninvoke() public
invoke(mixed $controller): Psr\Http\Message\ResponseInterface
Вызвать действие контроллера и обертывающие методы.
Параметры
-
mixed$controller Контроллер, который нужно вызвать.
Возвращает
Psr\Http\Message\ResponseInterface
© 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/interface-Cake.Http.ControllerFactoryInterface.html