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

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

 __construct ()
 
- Открытые члены унаследованные от Filter
 setFields (array $fields)
 
 create (array $sourceFilter)
 

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

 initFieldTypeHandlers ()
 
 addRows (array &$result, array $items, array $field)
 
 addQuickSearchValue (array &$filter, $fieldId, array $field, array $value)
 
 addStringValue (array &$result, $fieldId, array $field, array $value)
 
 addNumberValue (array &$result, $fieldId, array $field, array $value)
 
 addDateValue (array &$result, $fieldId, array $field, array $value)
 
 addListValue (array &$result, $fieldId, array $field, array $value)
 
 addCheckboxValue (array &$result, $fieldId, array $field, array $value)
 
 addDestSelectorValue (array &$result, $fieldId, array $field, array $value)
 
- Защищенные члены унаследованные от Filter
 getFieldHandler (array $field)
 
 getQuickSearchField ()
 

Защищенные статические члены

static getFilterOperator (array $field, $operator)
 

Дополнительные унаследованные члены

- Защищенные данные унаследованные от Filter
 $fields = []
 
 $fieldTypeHandlers = []
 

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

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

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

◆ __construct()

__construct ( )

DataFilter constructor.

Возвращает
void

Переопределяет метод предка Filter.

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

Методы

◆ addCheckboxValue()

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

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

◆ addDateValue()

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

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

◆ addDestSelectorValue()

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

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

◆ addListValue()

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

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

◆ addNumberValue()

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

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

◆ addQuickSearchValue()

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

Переопределяет метод предка Filter.

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

◆ addRows()

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

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

◆ addStringValue()

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

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

◆ getFilterOperator()

static getFilterOperator ( array $field,
$operator )
staticprotected
Аргументы
array$field
string$operator
Возвращает
string

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

◆ initFieldTypeHandlers()

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

Переопределяет метод предка Filter.

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