Bitrix API

IBlockElementFilter extends Filter

Table of Contents

Constants

ALLOWABLE_FIELDS  = [ 'ID', // ACTIVE - Y // 'NAME', 'CHECK_PERMISSIONS', // PERMISSIONS_BY 'MIN_PERMISSION', 'CREATED_BY', 'IBLOCK_ID', // SITE_ID, 'IBLOCK_TYPE', 'SECTION_ID', // SHOW_HISTORY 'SHOW_NEW', ]

Methods

getFieldValue()  : mixed
getOrmFilter()  : array<string|int, mixed>
hasField()  : bool
initializeFromArray()  : static
setCheckPermission()  : static
setCreatedBy()  : static
setField()  : static
setFromArray()  : static
setIBlockId()  : static
setIBlockType()  : static
setId()  : static
setMinPermission()  : static
setShowNew()  : static

Constants

ALLOWABLE_FIELDS

public mixed ALLOWABLE_FIELDS = [ 'ID', // ACTIVE - Y // 'NAME', 'CHECK_PERMISSIONS', // PERMISSIONS_BY 'MIN_PERMISSION', 'CREATED_BY', 'IBLOCK_ID', // SITE_ID, 'IBLOCK_TYPE', 'SECTION_ID', // SHOW_HISTORY 'SHOW_NEW', ]

Methods

getFieldValue()

public getFieldValue(string $fieldId) : mixed
Parameters
$fieldId : string

getOrmFilter()

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

hasField()

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

initializeFromArray()

public static initializeFromArray(array<string|int, mixed> $filter) : static
Parameters
$filter : array<string|int, mixed>
Return values
static

setCheckPermission()

public setCheckPermission(bool $value) : static
Parameters
$value : bool
Return values
static

setCreatedBy()

public setCreatedBy(int $userId) : static
Parameters
$userId : int
Return values
static

setField()

public setField(string $fieldId, mixed $value[, string $operator = '' ]) : static
Parameters
$fieldId : string
$value : mixed
$operator : string = ''
Return values
static

setFromArray()

public setFromArray(array<string|int, mixed> $filter) : static
Parameters
$filter : array<string|int, mixed>
Return values
static

setIBlockId()

public setIBlockId(int $iBlockId) : static
Parameters
$iBlockId : int
Return values
static

setIBlockType()

public setIBlockType(string $iBlockType) : static
Parameters
$iBlockType : string
Return values
static

setMinPermission()

public setMinPermission(string $permission) : static
Parameters
$permission : string
Return values
static

setShowNew()

public setShowNew(bool $flag) : static
Parameters
$flag : bool
Return values
static

        
On this page

Search results