Bitrix API

FieldRestrictionManager

FinalYes

Table of Contents

Constants

MODE_GRID  = 'GRID'
MODE_KANBAN  = 'KANBAN'

Methods

__construct()  : mixed
fetchRestrictedFieldsEngine()  : string
getFilterFields()  : array<string|int, mixed>
removeRestrictedFields()  : void
Clean restricted fields.

Constants

Methods

__construct()

public __construct(string $mode[, array<string|int, mixed> $types = [] ][, int $entityTypeId = null ]) : mixed
Parameters
$mode : string
$types : array<string|int, mixed> = []
$entityTypeId : int = null

fetchRestrictedFieldsEngine()

public fetchRestrictedFieldsEngine(string $gridId, array<string|int, mixed> $headers, Filter|null $entityFilter) : string
Parameters
$gridId : string
$headers : array<string|int, mixed>
$entityFilter : Filter|null
Return values
string

getFilterFields()

public getFilterFields(string $gridId, array<string|int, mixed> $headers, Filter|null $entityFilter) : array<string|int, mixed>
Parameters
$gridId : string
$headers : array<string|int, mixed>
$entityFilter : Filter|null
Return values
array<string|int, mixed>

        
On this page

Search results