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
MODE_GRID
public
mixed
MODE_GRID
= 'GRID'
MODE_KANBAN
public
mixed
MODE_KANBAN
= 'KANBAN'
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
stringgetFilterFields()
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>removeRestrictedFields()
Clean restricted fields.
public
removeRestrictedFields(Options $filterOptions[, Options|null $gridOptions = null ]) : void