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
ALLOWABLE_FIELDS
public
mixed
ALLOWABLE_FIELDS
= ['ID', 'ACTIVE', 'TYPE', 'SITE_ID', 'SOCNET_GROUP_ID', 'CHECK_PERMISSIONS']
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
-
initializeFromArray()
public
static initializeFromArray(array<string|int, mixed> $filter) : static
Parameters
-
$filter
: array<string|int, mixed>
-
setActive()
public
setActive(bool $value) : static
Parameters
-
$value
: bool
-
setCheckPermission()
public
setCheckPermission(bool $value) : static
Parameters
-
$value
: bool
-
setField()
public
setField(string $fieldId, mixed $value[, string $operator = '' ]) : static
Parameters
-
$fieldId
: string
-
-
$value
: mixed
-
-
$operator
: string
= ''
-
setFromArray()
public
setFromArray(array<string|int, mixed> $filter) : static
Parameters
-
$filter
: array<string|int, mixed>
-
setIBLockTypeId()
public
setIBLockTypeId(string $iBlockTypeId) : static
Parameters
-
$iBlockTypeId
: string
-
setSite()
public
setSite(mixed $siteId) : static
Parameters
-
$siteId
: mixed
-
setSocNetGroupId()
public
setSocNetGroupId(int $groupId) : static
Parameters
-
$groupId
: int
-