Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс FilterManager

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

 __construct (Query $query, RuntimeFieldsManager $runtimeFieldsManager, array $params=[])
 
 getFilter ()
 

Открытые атрибуты

 $runtimeFieldsManager = null
 

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

 processIntegerFields ($filter)
 
 processNumericFields ($filter)
 
 processStringFields (array $filter)
 
 processBooleanFields (array $filter)
 
 processDateFields (array $filter)
 
 processFind (array $filter)
 
 processTasksCounterFilter (array $filter, string $gridFilterField='COUNTERS')
 
 processCommonCounterFilter (array $filter)
 
 processProjectDateFilter (array $filter)
 
 addFilterInteger (array $filter=[], array $params=[])
 
 addFilterString (array $filter=[], array $params=[])
 
 addFilterDateTime (array $filter=[], array $params=[])
 
 getFindFilter (string $value)
 

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

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

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

◆ __construct()

__construct ( Query $query,
RuntimeFieldsManager $runtimeFieldsManager,
array $params = [] )

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

Методы

◆ addFilterDateTime()

addFilterDateTime ( array $filter = [],
array $params = [] )
protected

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

◆ addFilterInteger()

addFilterInteger ( array $filter = [],
array $params = [] )
protected

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

◆ addFilterString()

addFilterString ( array $filter = [],
array $params = [] )
protected

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

◆ getFilter()

getFilter ( )

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

◆ getFindFilter()

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

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

◆ processBooleanFields()

processBooleanFields ( array $filter)
protected

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

◆ processCommonCounterFilter()

processCommonCounterFilter ( array $filter)
protected

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

◆ processDateFields()

processDateFields ( array $filter)
protected

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

◆ processFind()

processFind ( array $filter)
protected

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

◆ processIntegerFields()

processIntegerFields ( $filter)
protected

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

◆ processNumericFields()

processNumericFields ( $filter)
protected

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

◆ processProjectDateFilter()

processProjectDateFilter ( array $filter)
protected

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

◆ processStringFields()

processStringFields ( array $filter)
protected

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

◆ processTasksCounterFilter()

processTasksCounterFilter ( array $filter,
string $gridFilterField = 'COUNTERS' )
protected

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

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

◆ $runtimeFieldsManager

$runtimeFieldsManager = null

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