Bitrix API

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

Constants

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'

Methods

deleteDynamicItemEventsByEntityTypeId()

public deleteDynamicItemEventsByEntityTypeId(int $entityTypeId) : Result
Parameters
$entityTypeId : int
Return values
Result

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
Return values
string

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>

        
On this page

Search results