Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Filter
+ Граф наследования:Filter:

Открытые члены

 __construct ()
 
 setFields (array $fields)
 
 create (array $sourceFilter)
 

Защищенные члены

 initFieldTypeHandlers ()
 
 getFieldHandler (array $field)
 
 getQuickSearchField ()
 
 addQuickSearchValue (array &$result, $fieldId, array $field, array $value)
 

Защищенные данные

 $fields = []
 
 $fieldTypeHandlers = []
 

Подробное описание

См. определение в файле filter.php строка 4

Конструктор(ы)

◆ __construct()

__construct ( )

Filter constructor.

Возвращает
void

Переопределяется в DataFilter и UiFilterPreset.

См. определение в файле filter.php строка 15

Методы

◆ addQuickSearchValue()

addQuickSearchValue ( array & $result,
$fieldId,
array $field,
array $value )
protected
Аргументы
array&$result
string$fieldId
array$field
array$value
Возвращает
void

Переопределяется в DataFilter и UiFilterPreset.

См. определение в файле filter.php строка 142

◆ create()

create ( array $sourceFilter)
Аргументы
array$sourceFilter
Возвращает
array

Переопределяется в UiFilterPreset.

См. определение в файле filter.php строка 33

◆ getFieldHandler()

getFieldHandler ( array $field)
protected
Аргументы
array$field
Возвращает
string

См. определение в файле filter.php строка 95

◆ getQuickSearchField()

getQuickSearchField ( )
protected
Возвращает
string|null

См. определение в файле filter.php строка 113

◆ initFieldTypeHandlers()

initFieldTypeHandlers ( )
protected
Возвращает
void

Переопределяется в DataFilter и UiFilterPreset.

См. определение в файле filter.php строка 86

◆ setFields()

setFields ( array $fields)
Аргументы
array$fields
Возвращает
void

См. определение в файле filter.php строка 24

Данные класса

◆ $fields

$fields = []
protected

См. определение в файле filter.php строка 7

◆ $fieldTypeHandlers

$fieldTypeHandlers = []
protected

См. определение в файле filter.php строка 9