Bitrix API

ElementFilterFields

Table of Contents

Methods

__construct()  : mixed
createFromElementSettings()  : self
getElementFieldsParams()  : array<string|int, mixed>
getElementPropertiesParams()  : array<string|int, mixed>
getPropertyDescription()  : array<string|int, mixed>|null
getPropertyEnumFieldListItems()  : array<string|int, mixed>
getSectionListItems()  : array<string|int, mixed>
isPropertyEnumField()  : bool
isPropertyId()  : bool
prepareFilterValue()  : array<string|int, mixed>

Methods

__construct()

public __construct(int $iblockId, bool $isShowXmlId, bool $isShowSections) : mixed
Parameters
$iblockId : int
$isShowXmlId : bool
$isShowSections : bool

getElementFieldsParams()

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

getElementPropertiesParams()

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

getPropertyDescription()

public getPropertyDescription(string $id) : array<string|int, mixed>|null
Parameters
$id : string
Return values
array<string|int, mixed>|null

getPropertyEnumFieldListItems()

public getPropertyEnumFieldListItems(string $fieldId) : array<string|int, mixed>
Parameters
$fieldId : string
Return values
array<string|int, mixed>

getSectionListItems()

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

isPropertyEnumField()

public isPropertyEnumField(string $fieldId) : bool
Parameters
$fieldId : string
Return values
bool

isPropertyId()

public isPropertyId(string $id) : bool
Parameters
$id : string
Return values
bool

prepareFilterValue()

public prepareFilterValue(array<string|int, mixed> $rawFilterValue) : array<string|int, mixed>
Parameters
$rawFilterValue : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results