Bitrix API

FieldDataProvider

FinalYes

Table of Contents

Methods

__construct()  : mixed
getAccessibleByUserFieldData()  : array<string|int, mixed>
Returns array with description of fields that are accessible (visible) for the given user
getDisplayedInEntityEditorFieldData()  : array<string|int, mixed>
Returns array with description of fields that are displayed in user's entity editor - user has access to them, they are always displayed (not hidden)
getFieldData()  : array<string|int, mixed>
invalidateFieldDataCache()  : void

Methods

__construct()

public __construct(int $entityTypeId[, string|null $scope = null ]) : mixed
Parameters
$entityTypeId : int
$scope : string|null = null

getAccessibleByUserFieldData()

Returns array with description of fields that are accessible (visible) for the given user

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

getDisplayedInEntityEditorFieldData()

Returns array with description of fields that are displayed in user's entity editor - user has access to them, they are always displayed (not hidden)

public getDisplayedInEntityEditorFieldData(int $userId[, int|null $categoryId = null ]) : array<string|int, mixed>
Parameters
$userId : int
$categoryId : int|null = null
Return values
array<string|int, mixed>

getFieldData()

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

        
On this page

Search results