UserField implements EventBindInterface
Table of Contents
Interfaces
- EventBindInterface
- Interface EventBindInterface for subscribing to PHP Bitrix events and implementing handlers transferred to REST events
Constants
- EVENT_ON_AFTER_ADD = 'OnAfterUserTypeAdd'
- EVENT_ON_AFTER_DELETE = 'OnAfterUserTypeDelete'
- EVENT_ON_AFTER_UPDATE = 'OnAfterUserTypeUpdate'
Methods
- getCallbackRestEvent() : array<string|int, mixed>
- Get callback for all PHP events transferred to REST
- getHandlers() : array<string|int, mixed>
- Get config, handlers and bindings PHP events to REST events
- processItemEvent() : array<string|int, array<string|int, mixed>>
- Handler for result improvement to REST event handlers
Constants
EVENT_ON_AFTER_ADD
public
mixed
EVENT_ON_AFTER_ADD
= 'OnAfterUserTypeAdd'
EVENT_ON_AFTER_DELETE
public
mixed
EVENT_ON_AFTER_DELETE
= 'OnAfterUserTypeDelete'
EVENT_ON_AFTER_UPDATE
public
mixed
EVENT_ON_AFTER_UPDATE
= 'OnAfterUserTypeUpdate'
Methods
getCallbackRestEvent()
Get callback for all PHP events transferred to REST
public
static getCallbackRestEvent() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getHandlers()
Get config, handlers and bindings PHP events to REST events
public
static getHandlers() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>processItemEvent()
Handler for result improvement to REST event handlers
public
static processItemEvent(array<string|int, mixed> $arParams, array<string|int, mixed> $arHandler) : array<string|int, array<string|int, mixed>>
Parameters
- $arParams : array<string|int, mixed>
- $arHandler : array<string|int, mixed>