Название

detectFilters() — Применяет все возможные фильтры к выборке.

Параметры: detectFilters(selector $sel)

selector $sel

объект выборки selector, к которому требуется применить фильтры

Описание

Метод последовательно применяет другие методы для разбора фильтров:

 

Помимо этого, метод умеет обрабатывать некоторые уникальные фильтры для класса:

  • Фильтр по домену. Принимает идентификатор домена в $_REQUEST['domain_id'] или $_REQUEST['domain_id'][].
  • Фильтр по языку. Принимает идентификатор языка в $_REQUEST['lang_id'] или $_REQUEST['lang_id'][].
  • Фильтр по иерархическому типу. Принимает umiHierarchyType::$name . '-' . umiHierarchyType::$ext в $_REQUEST['hierarchy_types'] или $_REQUEST['hierarchy_types'][].