Bitrix API

ObserversFieldRestrictionManager extends FieldRestrictionManagerBase

Table of Contents

Methods

getJsCallback()  : string
Get restrictions slider js code
getRestrictedFilterFields()  : array<string|int, mixed>
Get filter fields belonging to contact/company
getRestrictedGridFields()  : array<string|int, mixed>
Get grid rows belonging to contact/company
hasRestrictions()  : bool
Is field(s) has restriction
removeRestrictedFieldsFromFilter()  : void
Remove contact/company fields from filter
removeRestrictedFieldsFromSort()  : void
Remove contact/company fields from grid sort
setEntityTypeId()  : self

Methods

getRestrictedFilterFields()

Get filter fields belonging to contact/company

public getRestrictedFilterFields(Filter $entityFilter) : array<string|int, mixed>
Parameters
$entityFilter : Filter
Return values
array<string|int, mixed>

getRestrictedGridFields()

Get grid rows belonging to contact/company

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

setEntityTypeId()

public setEntityTypeId(int $entityTypeId) : self
Parameters
$entityTypeId : int
Return values
self

        
On this page

Search results