AbstractReadonlyadvancedКлюч расширенного поиска Чтобы его активировать необходимо переопределить этот параметр в дочернем классе
Флаг определяющий включен ли расширенный поиск
OptionalhandleМетод обработки очистки критериев
Ключевое слово поискового критерия
ReadonlyMAX_Максимальное количество критериев
ReadonlyMAX_Максимальная глубина логических критериев
ProtectedqueryProtectedrootReadonlyrouterСтор маршрутизации
Поисковые критерии
ProtectedsearchГеттер для проверки активен ли расширенный поиск
Геттер проверки на ошибки поисковых критериев
Геттер получения всех поисковых критериев
Геттер получения json-данных
Геттер получения корневого расширенного критерия
Метод очистки поиска
ProtectedcreateProtectedcreateSTМетод удаления поискового критерия
поисковый критерий
ключ поискового критерия
Метод поиска поискового критерия по ключу
ключ поискового критерия
Метод получения количества всех поисковых критериев
Метод получения запроса для поиска
Optional_params: {параметры, которые необходимо передать в поисковый запрос
Метод регистрации поискового запроса
ключ поискового запроса
поисковый запрос
Метод задания параметра advancedSearchMode
флаг, расширенный поиск или нет
Метод задания ключевого слова
ключевое слово
Метод удаления поискового запроса
ключ поискового запроса
Абстрактный класс для поисковой панели
Public