Bitrix API

IBlockListFilter extends Filter

Table of Contents

Constants

ALLOWABLE_FIELDS  = ['ID', 'ACTIVE', 'TYPE', 'SITE_ID', 'SOCNET_GROUP_ID', 'CHECK_PERMISSIONS']

Methods

getFieldValue()  : mixed
getOrmFilter()  : array<string|int, mixed>
hasField()  : bool
initializeFromArray()  : static
setActive()  : static
setCheckPermission()  : static
setField()  : static
setFromArray()  : static
setIBLockTypeId()  : static
setSite()  : static
setSocNetGroupId()  : static

Constants

ALLOWABLE_FIELDS

public mixed ALLOWABLE_FIELDS = ['ID', 'ACTIVE', 'TYPE', 'SITE_ID', 'SOCNET_GROUP_ID', 'CHECK_PERMISSIONS']

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

setActive()

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

setCheckPermission()

public setCheckPermission(bool $value) : static
Parameters
$value : bool
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

setIBLockTypeId()

public setIBLockTypeId(string $iBlockTypeId) : static
Parameters
$iBlockTypeId : string
Return values
static

setSite()

public setSite(mixed $siteId) : static
Parameters
$siteId : mixed
Return values
static

setSocNetGroupId()

public setSocNetGroupId(int $groupId) : static
Parameters
$groupId : int
Return values
static

        
On this page

Search results