limb3_2007_2:ru:packages:web_app:lmb_request_dispatcher
Интерфейс lmbRequestDispatcher
Интерфейс lmbRequestDispatcher - разборщик запроса, является частью процесса под названием Разбор Запроса. lmbRequestDispatcher состоит из одно метода dispatch($request), который принимает объект Запроса и возвращает массив параметров, которые можно получить из запроса.
Объект, реализующий этот интерфейс lmbRequestDispatcher используется в одном из фильтров цепочки фильтров - lmbRequestDispatchingFilter и передается туда в конструкторе.
В базовом пакете доступны 2 класса, реализущих этот интерфейс:
- lmbCompositeRequestDispatcher - композитный разборщик, который позволяет объединить несколько разборщиков в один.
- lmbRoutesRequestDispatcher - разборщик, который использует для разбора Запроса класс lmbRoutes, идея которого взята из Ruby on Rails.
limb3_2007_2/ru/packages/web_app/lmb_request_dispatcher.txt · Последнее изменение: 2010/11/10 10:02 — 127.0.0.1

Обсуждение