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>invalidateFieldDataCache()
public
invalidateFieldDataCache() : void