ActivityFieldRestrictionManager 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
getJsCallback()
Get restrictions slider js code
public
final getJsCallback() : string
Return values
stringgetRestrictedFilterFields()
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>hasRestrictions()
Is field(s) has restriction
public
final hasRestrictions() : bool
Return values
boolremoveRestrictedFieldsFromFilter()
Remove contact/company fields from filter
public
removeRestrictedFieldsFromFilter(Options $filterOptions) : void
Parameters
- $filterOptions : Options
removeRestrictedFieldsFromSort()
Remove contact/company fields from grid sort
public
removeRestrictedFieldsFromSort(Options $gridOptions) : void
Parameters
- $gridOptions : Options
setEntityTypeId()
public
setEntityTypeId(int $entityTypeId) : self
Parameters
- $entityTypeId : int