Bitrix API

Contact extends BaseFilter

Class BaseFilter

Table of Contents

Constants

FIELD_FOR_PRESET_ALL  = 'SENDER_SELECT_ALL'
FIELD_PRESET_ID  = 'BX_PRESET_ID'

Methods

buildData()  : mixed
getCode()  : string
getCurrentPresetId()  : mixed
getCustomForm()  : string
Get form html.
getData()  : Result|array<string|int, mixed>
getDataCount()  : int
Get data count.
getDataCountByType()  : null|array<string|int, mixed>
Get data count by type.
getDataCounter()  : DataCounter
Get data counter.
getDataTypeId()  : int
Get data type ID.
getFieldFormName()  : string
getFieldId()  : string
getFieldName()  : string
getFieldPrefix()  : string
getFieldPrefixExtended()  : string
getFieldValue()  : null
getFieldValues()  : array<string|int, mixed>
Get field values.
getForm()  : string
Get form html.
getId()  : string
getModuleId()  : mixed
getName()  : string
getPersonalizeList()  : array<string|int, mixed>
getResult()  : Result
Get result.
getResultView()  : ResultView
Get result view.
getStatFields()  : array<string|int, mixed>
Get fields for statistic
getUiFilterData()  : array<string|int, mixed>
Get Ui filter data.
getUiFilterField()  : array<string|int, mixed>|null
Get UI filter fields.
getUiFilterFields()  : array<string|int, mixed>
Get filter fields.
getUiFilterId()  : mixed
hasFieldValues()  : bool
Return true if it has field values.
isCheckAccessRights()  : bool
isResultViewable()  : bool
Return true if support view of result.
requireConfigure()  : bool
setCheckAccessRights()  : $this
setDataTypeId()  : void
Set data type ID.
setFieldFormName()  : void
setFieldPrefix()  : void
setFieldPrefixExtended()  : void
setFieldValues()  : void
Set field values.
setModuleId()  : void
setResultView()  : void
Set result view.

Constants

FIELD_FOR_PRESET_ALL

public mixed FIELD_FOR_PRESET_ALL = 'SENDER_SELECT_ALL'

FIELD_PRESET_ID

public mixed FIELD_PRESET_ID = 'BX_PRESET_ID'

Methods

buildData()

public buildData() : mixed

getCode()

public getCode() : string
Return values
string

getCurrentPresetId()

public getCurrentPresetId() : mixed

getCustomForm()

Get form html.

public final getCustomForm(array<string|int, mixed> $params) : string
Parameters
$params : array<string|int, mixed>
Return values
string

getData()

public getData() : Result|array<string|int, mixed>
Return values
Result|array<string|int, mixed>

getDataCount()

Get data count.

public getDataCount() : int
Return values
int

getDataCountByType()

Get data count by type.

public getDataCountByType() : null|array<string|int, mixed>
Return values
null|array<string|int, mixed>

getDataTypeId()

Get data type ID.

public getDataTypeId() : int
Return values
int

getFieldFormName()

public getFieldFormName() : string
Return values
string

getFieldId()

public getFieldId(mixed $id) : string
Parameters
$id : mixed
Return values
string

getFieldName()

public getFieldName(mixed $name) : string
Parameters
$name : mixed
Return values
string

getFieldPrefix()

public getFieldPrefix() : string
Return values
string

getFieldPrefixExtended()

public getFieldPrefixExtended() : string
Return values
string

getFieldValue()

public getFieldValue(mixed $name[, mixed $defaultValue = null ]) : null
Parameters
$name : mixed
$defaultValue : mixed = null
Return values
null

getFieldValues()

Get field values.

public getFieldValues() : array<string|int, mixed>
Return values
array<string|int, mixed>

getForm()

Get form html.

public final getForm() : string
Return values
string

getId()

public getId() : string
Return values
string

getModuleId()

public getModuleId() : mixed

getName()

public getName() : string
Return values
string

getPersonalizeList()

public static getPersonalizeList() : array<string|int, mixed>
Return values
array<string|int, mixed>

getStatFields()

Get fields for statistic

public getStatFields() : array<string|int, mixed>
Return values
array<string|int, mixed>

getUiFilterData()

Get Ui filter data.

public static getUiFilterData(string $filterId) : array<string|int, mixed>
Parameters
$filterId : string

Filter ID.

Return values
array<string|int, mixed>

getUiFilterField()

Get UI filter fields.

public static getUiFilterField(string $id) : array<string|int, mixed>|null
Parameters
$id : string

ID.

Return values
array<string|int, mixed>|null

getUiFilterFields()

Get filter fields.

public static getUiFilterFields() : array<string|int, mixed>
Return values
array<string|int, mixed>

hasFieldValues()

Return true if it has field values.

public hasFieldValues() : bool
Return values
bool

isCheckAccessRights()

public isCheckAccessRights() : bool
Return values
bool

isResultViewable()

Return true if support view of result.

public isResultViewable() : bool
Return values
bool

requireConfigure()

public requireConfigure() : bool
Return values
bool

setCheckAccessRights()

public setCheckAccessRights(bool $checkAccessRights) : $this
Parameters
$checkAccessRights : bool
Return values
$this

setDataTypeId()

Set data type ID.

public setDataTypeId(int $dataTypeId) : void
Parameters
$dataTypeId : int

Data type ID.

setFieldFormName()

public setFieldFormName(string $fieldFormName) : void
Parameters
$fieldFormName : string

setFieldPrefix()

public setFieldPrefix(string $fieldPrefix) : void
Parameters
$fieldPrefix : string

setFieldPrefixExtended()

public setFieldPrefixExtended(string $fieldPrefixExtended) : void
Parameters
$fieldPrefixExtended : string

setFieldValues()

Set field values.

public setFieldValues([array<string|int, mixed> $fieldValues = null ]) : void
Parameters
$fieldValues : array<string|int, mixed> = null

Values.

setModuleId()

public setModuleId(string $moduleId) : void
Parameters
$moduleId : string

setResultView()

Set result view.

public setResultView(ResultView $resultView) : void
Parameters
$resultView : ResultView

Result view.


        
On this page

Search results