Settings
Table of Contents
Methods
- __construct() : mixed
- Settings constructor.
- disableActivitiesAutocompletion() : self
- disableAfterSaveActions() : $this
- Disables 'after save' Actions procession in an Operation
- disableAllChecks() : $this
- Disable all checks that will be performed in an Operation
- disableAutomation() : $this
- Disables robots automation execution in an Operation
- disableBeforeSaveActions() : $this
- Disables 'before save' Actions procession in an Operation
- disableBizProc() : $this
- Disables business processes execution in an Operation
- disableCheckAccess() : $this
- Disables user permission check in an Operation
- disableCheckFields() : self
- disableCheckLimits() : $this
- Disables limits check.
- disableCheckRequiredUserFields() : self
- disableCheckWorkflows() : $this
- Disables checking running workflows during category change.
- disableDeferredCleaning() : self
- disableDuplicatesIndexInvalidation() : self
- disableFieldProcession() : $this
- Disables fields business-logic procession in an Operation
- disableSaveToHistory() : $this
- Disables registration of an Operation launch in history (EventHistory, Timeline)
- disableSaveToTimeline() : self
- enableActivitiesAutocompletion() : self
- enableAfterSaveActions() : $this
- Enables 'after save' Actions procession in an Operation
- enableAutomation() : $this
- Enables robots automation execution in an Operation
- enableBeforeSaveActions() : $this
- Enables 'before save' Actions procession in an Operation
- enableBizProc() : $this
- Enables business processes execution in an Operation
- enableCheckAccess() : $this
- Enables user permission check in an Operation
- enableCheckFields() : self
- enableCheckLimits() : $this
- Enables limits check.
- enableCheckRequiredUserFields() : self
- enableCheckWorkflows() : $this
- Enables checking running workflows during category change.
- enableDeferredCleaning() : self
- enableDuplicatesIndexInvalidation() : self
- enableFieldProcession() : $this
- Enables fields business logic procession in an Operation
- enableSaveToHistory() : $this
- Enables registration of an Operation launch in history (EventHistory, Timeline)
- enableSaveToTimeline() : self
- excludeItemsFromTimelineRelationEventsRegistration() : $this
- Exclude the specified items from being registered in this item's timeline as bound item
- getActivityProvidersToAutocomplete() : array<string|int, string>
- Returns ids of activity providers that should be autocompleted.
- getContext() : Context
- Returns a Context object, that is used in an Operation
- getItemsThatExcludedFromTimelineRelationEventsRegistration() : array<string|int, ItemIdentifier>
- Get items that are excluded from being registered in this item's timeline as bound item
- getStatisticsFacade() : OperationFacade|null
- isActivitiesAutocompletionEnabled() : bool
- isAfterSaveActionsEnabled() : bool
- Returns true if 'after save' Actions procession is enabled
- isAutomationEnabled() : bool
- Returns true if robots automation execution is enabled
- isBeforeSaveActionsEnabled() : bool
- Returns true if 'before save' Actions procession is enabled
- isBizProcEnabled() : bool
- Returns true if business processes execution is enabled
- isCheckAccessEnabled() : bool
- Returns true if user permission check is enabled
- isCheckFieldsEnabled() : bool
- isCheckLimitsEnabled() : bool
- Returns true if limits check is enabled
- isCheckRequiredUserFields() : bool
- isCheckWorkflowsEnabled() : bool
- Return true if checking running workflows during category change enabled.
- isDeferredCleaningEnabled() : bool
- isDuplicatesIndexInvalidationEnabled() : bool
- isFieldProcessionEnabled() : bool
- Returns true if fields business-logic procession is enabled
- isSaveToHistoryEnabled() : bool
- Returns true if registration of an Operation launch in history is enabled
- isSaveToTimelineEnabled() : bool
- setActivityProvidersToAutocomplete() : $this
- setContext() : $this
- Sets a Context object, that is used in an Operation
- setStatisticsFacade() : self
Methods
__construct()
Settings constructor.
public
__construct(Context $context) : mixed
Parameters
- $context : Context
disableActivitiesAutocompletion()
public
disableActivitiesAutocompletion() : self
Return values
selfdisableAfterSaveActions()
Disables 'after save' Actions procession in an Operation
public
disableAfterSaveActions() : $this
Tags
Return values
$thisdisableAllChecks()
Disable all checks that will be performed in an Operation
public
disableAllChecks() : $this
Return values
$thisdisableAutomation()
Disables robots automation execution in an Operation
public
disableAutomation() : $this
Return values
$thisdisableBeforeSaveActions()
Disables 'before save' Actions procession in an Operation
public
disableBeforeSaveActions() : $this
Tags
Return values
$thisdisableBizProc()
Disables business processes execution in an Operation
public
disableBizProc() : $this
Return values
$thisdisableCheckAccess()
Disables user permission check in an Operation
public
disableCheckAccess() : $this
Return values
$thisdisableCheckFields()
public
disableCheckFields() : self
Return values
selfdisableCheckLimits()
Disables limits check.
public
disableCheckLimits() : $this
Return values
$thisdisableCheckRequiredUserFields()
public
disableCheckRequiredUserFields() : self
Return values
selfdisableCheckWorkflows()
Disables checking running workflows during category change.
public
disableCheckWorkflows() : $this
Return values
$thisdisableDeferredCleaning()
public
disableDeferredCleaning() : self
Return values
selfdisableDuplicatesIndexInvalidation()
public
disableDuplicatesIndexInvalidation() : self
Return values
selfdisableFieldProcession()
Disables fields business-logic procession in an Operation
public
disableFieldProcession() : $this
Return values
$thisdisableSaveToHistory()
Disables registration of an Operation launch in history (EventHistory, Timeline)
public
disableSaveToHistory() : $this
Return values
$thisdisableSaveToTimeline()
public
disableSaveToTimeline() : self
Return values
selfenableActivitiesAutocompletion()
public
enableActivitiesAutocompletion() : self
Return values
selfenableAfterSaveActions()
Enables 'after save' Actions procession in an Operation
public
enableAfterSaveActions() : $this
Tags
Return values
$thisenableAutomation()
Enables robots automation execution in an Operation
public
enableAutomation() : $this
Return values
$thisenableBeforeSaveActions()
Enables 'before save' Actions procession in an Operation
public
enableBeforeSaveActions() : $this
Tags
Return values
$thisenableBizProc()
Enables business processes execution in an Operation
public
enableBizProc() : $this
Return values
$thisenableCheckAccess()
Enables user permission check in an Operation
public
enableCheckAccess() : $this
Return values
$thisenableCheckFields()
public
enableCheckFields() : self
Return values
selfenableCheckLimits()
Enables limits check.
public
enableCheckLimits() : $this
Return values
$thisenableCheckRequiredUserFields()
public
enableCheckRequiredUserFields() : self
Return values
selfenableCheckWorkflows()
Enables checking running workflows during category change.
public
enableCheckWorkflows() : $this
Return values
$thisenableDeferredCleaning()
public
enableDeferredCleaning() : self
Return values
selfenableDuplicatesIndexInvalidation()
public
enableDuplicatesIndexInvalidation() : self
Return values
selfenableFieldProcession()
Enables fields business logic procession in an Operation
public
enableFieldProcession() : $this
Return values
$thisenableSaveToHistory()
Enables registration of an Operation launch in history (EventHistory, Timeline)
public
enableSaveToHistory() : $this
Return values
$thisenableSaveToTimeline()
public
enableSaveToTimeline() : self
Return values
selfexcludeItemsFromTimelineRelationEventsRegistration()
Exclude the specified items from being registered in this item's timeline as bound item
public
excludeItemsFromTimelineRelationEventsRegistration(array<string|int, ItemIdentifier> $itemsToExclude) : $this
Parameters
- $itemsToExclude : array<string|int, ItemIdentifier>
Return values
$thisgetActivityProvidersToAutocomplete()
Returns ids of activity providers that should be autocompleted.
public
getActivityProvidersToAutocomplete() : array<string|int, string>
Empty array as result means that no activities will be completed.
Return values
array<string|int, string>getContext()
Returns a Context object, that is used in an Operation
public
getContext() : Context
Return values
ContextgetItemsThatExcludedFromTimelineRelationEventsRegistration()
Get items that are excluded from being registered in this item's timeline as bound item
public
getItemsThatExcludedFromTimelineRelationEventsRegistration() : array<string|int, ItemIdentifier>
Return values
array<string|int, ItemIdentifier>getStatisticsFacade()
public
getStatisticsFacade() : OperationFacade|null
Return values
OperationFacade|nullisActivitiesAutocompletionEnabled()
public
isActivitiesAutocompletionEnabled() : bool
Return values
boolisAfterSaveActionsEnabled()
Returns true if 'after save' Actions procession is enabled
public
isAfterSaveActionsEnabled() : bool
Return values
boolisAutomationEnabled()
Returns true if robots automation execution is enabled
public
isAutomationEnabled() : bool
Return values
boolisBeforeSaveActionsEnabled()
Returns true if 'before save' Actions procession is enabled
public
isBeforeSaveActionsEnabled() : bool
Return values
boolisBizProcEnabled()
Returns true if business processes execution is enabled
public
isBizProcEnabled() : bool
Return values
boolisCheckAccessEnabled()
Returns true if user permission check is enabled
public
isCheckAccessEnabled() : bool
Return values
boolisCheckFieldsEnabled()
public
isCheckFieldsEnabled() : bool
Return values
boolisCheckLimitsEnabled()
Returns true if limits check is enabled
public
isCheckLimitsEnabled() : bool
Return values
boolisCheckRequiredUserFields()
public
isCheckRequiredUserFields() : bool
Return values
boolisCheckWorkflowsEnabled()
Return true if checking running workflows during category change enabled.
public
isCheckWorkflowsEnabled() : bool
Return values
boolisDeferredCleaningEnabled()
public
isDeferredCleaningEnabled() : bool
Return values
boolisDuplicatesIndexInvalidationEnabled()
public
isDuplicatesIndexInvalidationEnabled() : bool
Return values
boolisFieldProcessionEnabled()
Returns true if fields business-logic procession is enabled
public
isFieldProcessionEnabled() : bool
Return values
boolisSaveToHistoryEnabled()
Returns true if registration of an Operation launch in history is enabled
public
isSaveToHistoryEnabled() : bool
Return values
boolisSaveToTimelineEnabled()
public
isSaveToTimelineEnabled() : bool
Return values
boolsetActivityProvidersToAutocomplete()
public
setActivityProvidersToAutocomplete(array<string|int, string> $providersIds) : $this
Parameters
- $providersIds : array<string|int, string>
Return values
$thissetContext()
Sets a Context object, that is used in an Operation
public
setContext(Context $context) : $this
Parameters
- $context : Context
Return values
$thissetStatisticsFacade()
public
setStatisticsFacade(OperationFacade|null $statisticsFacade) : self
Parameters
- $statisticsFacade : OperationFacade|null