EventManager
Table of Contents
Constants
-
EVENT_DOCUMENTGENERATOR_DOCUMENT_ADD
= 'onCrmDocumentGeneratorDocumentAdd'
-
EVENT_DOCUMENTGENERATOR_DOCUMENT_DELETE
= 'onCrmDocumentGeneratorDocumentDelete'
-
EVENT_DOCUMENTGENERATOR_DOCUMENT_UPDATE
= 'onCrmDocumentGeneratorDocumentUpdate'
-
EVENT_DYNAMIC_ITEM_ADD
= 'onCrmDynamicItemAdd'
-
EVENT_DYNAMIC_ITEM_DELETE
= 'onCrmDynamicItemDelete'
-
EVENT_DYNAMIC_ITEM_UPDATE
= 'onCrmDynamicItemUpdate'
-
EVENT_DYNAMIC_TYPE_ADD
= 'onCrmTypeAdd'
-
EVENT_DYNAMIC_TYPE_DELETE
= 'onCrmTypeDelete'
-
EVENT_DYNAMIC_TYPE_UPDATE
= 'onCrmTypeUpdate'
-
EVENT_USER_FIELD_CONFIG_ADD
= 'onCrmTypeUserFieldAdd'
-
EVENT_USER_FIELD_CONFIG_DELETE
= 'onCrmTypeUserFieldDelete'
-
EVENT_USER_FIELD_CONFIG_SET_ENUM_VALUES
= 'onCrmTypeUserFieldSetEnumValues'
-
EVENT_USER_FIELD_CONFIG_UPDATE
= 'onCrmTypeUserFieldUpdate'
Methods
-
deleteDynamicItemEventsByEntityTypeId()
: Result
-
getDynamicItemCommonEventNames()
: array<string|int, mixed>
-
getItemEventNameWithEntityTypeId()
: string
-
processDocumentGeneratorDocumentEvent()
: array<string|int, mixed>
-
processItemEvent()
: array<string|int, mixed>
-
processTypeEvent()
: array<string|int, mixed>
-
processUserFieldConfigEvent()
: array<string|int, mixed>
-
registerEventBindings()
: void
EVENT_DOCUMENTGENERATOR_DOCUMENT_ADD
public
mixed
EVENT_DOCUMENTGENERATOR_DOCUMENT_ADD
= 'onCrmDocumentGeneratorDocumentAdd'
EVENT_DOCUMENTGENERATOR_DOCUMENT_DELETE
public
mixed
EVENT_DOCUMENTGENERATOR_DOCUMENT_DELETE
= 'onCrmDocumentGeneratorDocumentDelete'
EVENT_DOCUMENTGENERATOR_DOCUMENT_UPDATE
public
mixed
EVENT_DOCUMENTGENERATOR_DOCUMENT_UPDATE
= 'onCrmDocumentGeneratorDocumentUpdate'
EVENT_DYNAMIC_ITEM_ADD
public
mixed
EVENT_DYNAMIC_ITEM_ADD
= 'onCrmDynamicItemAdd'
EVENT_DYNAMIC_ITEM_DELETE
public
mixed
EVENT_DYNAMIC_ITEM_DELETE
= 'onCrmDynamicItemDelete'
EVENT_DYNAMIC_ITEM_UPDATE
public
mixed
EVENT_DYNAMIC_ITEM_UPDATE
= 'onCrmDynamicItemUpdate'
EVENT_DYNAMIC_TYPE_ADD
public
mixed
EVENT_DYNAMIC_TYPE_ADD
= 'onCrmTypeAdd'
EVENT_DYNAMIC_TYPE_DELETE
public
mixed
EVENT_DYNAMIC_TYPE_DELETE
= 'onCrmTypeDelete'
EVENT_DYNAMIC_TYPE_UPDATE
public
mixed
EVENT_DYNAMIC_TYPE_UPDATE
= 'onCrmTypeUpdate'
EVENT_USER_FIELD_CONFIG_ADD
public
mixed
EVENT_USER_FIELD_CONFIG_ADD
= 'onCrmTypeUserFieldAdd'
EVENT_USER_FIELD_CONFIG_DELETE
public
mixed
EVENT_USER_FIELD_CONFIG_DELETE
= 'onCrmTypeUserFieldDelete'
EVENT_USER_FIELD_CONFIG_SET_ENUM_VALUES
public
mixed
EVENT_USER_FIELD_CONFIG_SET_ENUM_VALUES
= 'onCrmTypeUserFieldSetEnumValues'
EVENT_USER_FIELD_CONFIG_UPDATE
public
mixed
EVENT_USER_FIELD_CONFIG_UPDATE
= 'onCrmTypeUserFieldUpdate'
deleteDynamicItemEventsByEntityTypeId()
public
deleteDynamicItemEventsByEntityTypeId(int $entityTypeId) : Result
Parameters
-
$entityTypeId
: int
-
getDynamicItemCommonEventNames()
public
getDynamicItemCommonEventNames() : array<string|int, mixed>
Return values
array<string|int, mixed>
getItemEventNameWithEntityTypeId()
public
getItemEventNameWithEntityTypeId(string $eventName, int $entityTypeId) : string
Parameters
-
$eventName
: string
-
-
$entityTypeId
: int
-
processDocumentGeneratorDocumentEvent()
public
processDocumentGeneratorDocumentEvent(array<string|int, mixed> $arParams, array<string|int, mixed> $arHandler) : array<string|int, mixed>
Parameters
-
$arParams
: array<string|int, mixed>
-
-
$arHandler
: array<string|int, mixed>
-
Return values
array<string|int, mixed>
processItemEvent()
public
processItemEvent(array<string|int, mixed> $arParams, array<string|int, mixed> $arHandler) : array<string|int, mixed>
Parameters
-
$arParams
: array<string|int, mixed>
-
-
$arHandler
: array<string|int, mixed>
-
Return values
array<string|int, mixed>
processTypeEvent()
public
processTypeEvent(array<string|int, mixed> $arParams, array<string|int, mixed> $arHandler) : array<string|int, mixed>
Parameters
-
$arParams
: array<string|int, mixed>
-
-
$arHandler
: array<string|int, mixed>
-
Return values
array<string|int, mixed>
processUserFieldConfigEvent()
public
processUserFieldConfigEvent(array<string|int, mixed> $arParams, array<string|int, mixed> $arHandler) : array<string|int, mixed>
Parameters
-
$arParams
: array<string|int, mixed>
-
-
$arHandler
: array<string|int, mixed>
-
Return values
array<string|int, mixed>
registerEventBindings()
public
registerEventBindings(array<string|int, mixed> &$bindings) : void
Parameters
-
$bindings
: array<string|int, mixed>
-