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

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

 getForm ()
 
 getCustomForm (array $params)
 
 getUiFilterId ()
 
 getCurrentPresetId ()
 
 setFieldValues (array $fieldValues=null)
 
- Открытые члены унаследованные от Base
 setModuleId ($moduleId)
 
 getModuleId ()
 
 getDataTypeId ()
 
 setDataTypeId ($dataTypeId)
 
 setFieldFormName ($fieldFormName)
 
 getFieldFormName ()
 
 setFieldPrefix ($fieldPrefix)
 
 getFieldPrefix ()
 
 setFieldPrefixExtended ($fieldPrefixExtended)
 
 getFieldPrefixExtended ()
 
 getFieldValues ()
 
 hasFieldValues ()
 
 getFieldId ($id)
 
 getFieldName ($name)
 
 getFieldValue ($name, $defaultValue=null)
 
 getId ()
 
 getDataCount ()
 
 getDataCounter ()
 
 getResult ()
 
 isResultViewable ()
 
 getResultView ()
 
 setResultView ($resultView)
 
 requireConfigure ()
 
 getName ()
 
 getCode ()
 
 getData ()
 
 buildData ()
 
 getStatFields ()
 
 isCheckAccessRights ()
 
 setCheckAccessRights (bool $checkAccessRights)
 

Открытые статические члены

static getUiFilterFields ()
 
static getUiFilterField ($id)
 
static getUiFilterData ($filterId)
 
- Открытые статические члены унаследованные от Base
static getPersonalizeList ()
 

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

const FIELD_FOR_PRESET_ALL = 'SENDER_SELECT_ALL'
 
const FIELD_PRESET_ID = 'BX_PRESET_ID'
 

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

 getFieldDateFrom ($name, $defaultValue=null)
 
 getFieldDateTo ($name, $defaultValue=null)
 
 clearFilterState ($filterId)
 
- Защищенные члены унаследованные от Base
 getDataCountByType ()
 
 onInitResultView ()
 

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

static getUiFilterPresets ()
 

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

 $filterSettingsUri = ''
 
- Защищенные данные унаследованные от Base
 $fieldPrefix
 
 $fieldPrefixExtended
 
 $fieldValues
 
 $fieldFormName
 
 $moduleId
 
 $resultView
 
 $dataTypeId = Recipient\Type::EMAIL
 
bool $checkAccessRights = true
 

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

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

Методы

◆ clearFilterState()

clearFilterState ( $filterId)
protected

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

◆ getCurrentPresetId()

getCurrentPresetId ( )

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

◆ getCustomForm()

getCustomForm ( array $params)
final

Get form html.

Аргументы
array$params
Возвращает
string

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

◆ getFieldDateFrom()

getFieldDateFrom ( $name,
$defaultValue = null )
protected

Get date-from field value.

Аргументы
string$nameField name.
string | null$defaultValueDefault value.
Возвращает
null|string

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

◆ getFieldDateTo()

getFieldDateTo ( $name,
$defaultValue = null )
protected

Get date-to field value.

Аргументы
string$nameField name.
string | null$defaultValueDefault value.
Возвращает
null|string

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

◆ getForm()

getForm ( )
final

Get form html.

Возвращает
string

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

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

◆ getUiFilterData()

static getUiFilterData ( $filterId)
static

Get Ui filter data.

Аргументы
string$filterIdFilter ID.
Возвращает
array

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

◆ getUiFilterField()

static getUiFilterField ( $id)
static

Get UI filter fields.

Аргументы
string$idID.
Возвращает
array|null

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

◆ getUiFilterFields()

static getUiFilterFields ( )
static

Get filters. Return array of field filters \Bitrix\Main\UI\Filter\Field

Возвращает
\Bitrix\Main\UI\Filter\Field[]

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

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

◆ getUiFilterId()

getUiFilterId ( )

Переопределяется в Client и Lead.

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

◆ getUiFilterPresets()

static getUiFilterPresets ( )
staticprotected

Get Ui filter presets.

Возвращает
array

Переопределяется в Client и Lead.

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

◆ setFieldValues()

setFieldValues ( array $fieldValues = null)

Set field values.

Аргументы
array$fieldValuesValues.
Возвращает
void

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

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

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

◆ $filterSettingsUri

$filterSettingsUri = ''
protected

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

◆ FIELD_FOR_PRESET_ALL

const FIELD_FOR_PRESET_ALL = 'SENDER_SELECT_ALL'

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

◆ FIELD_PRESET_ID

const FIELD_PRESET_ID = 'BX_PRESET_ID'

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