Spec-Zone.ru › CakePHP 3.4

Пространство имён Cake\Routing

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

  • Cake\Routing\Exception
  • Cake\Routing\Filter
  • Cake\Routing\Middleware
  • Cake\Routing\Route

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

  • Dispatcher

    Dispatcher преобразует запросы в действия контроллеров. Он использует обработанный запрос для поиска и загрузки правильного контроллера. При обнаружении, запрашиваемое действие вызывается на контроллере.

  • DispatcherFactory

    Фабрика для создания диспетчеров со всеми подключенными необходимыми middleware.

  • DispatcherFilter

    Этот абстрактный класс представляет собой фильтр, который применяется к циклу диспетчера. Он действует как обработчик событий, который может изменять запрос или ответ по мере необходимости, прежде чем он будет обработан контроллером или после того, как тело ответа уже было сформировано.

  • RouteBuilder

    Предоставляет возможности для создания маршрутов внутри областей.

  • Router

    Парсит URL запроса в контроллер, действие и параметры. Использует подключенные маршруты для сопоставления входящей строки URL с параметрами, которые позволят обработать запрос. Также обрабатывает преобразование списков параметров в строки URL, используя подключенные маршруты. Маршрутизация позволяет отделить способ взаимодействия мира с вашим приложением (URL) от реализации (контроллеры и действия).

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

  • RequestActionTrait

    Предоставляет метод requestAction() для выполнения подзапросов

© 2005–2017 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/3.4/namespace-Cake.Routing.html

Spec-Zone.ru

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