Bitrix API

EventManager

Table of Contents

Methods

addEventHandler()  : mixed
addEventHandlerCompatible()  : int
clearLoadedHandlers()  : mixed
findEventHandlers()  : mixed
getInstance()  : EventManager
registerEventHandler()  : mixed
registerEventHandlerCompatible()  : mixed
removeEventHandler()  : mixed
send()  : mixed
setInstance()  : mixed
unRegisterEventHandler()  : mixed

Methods

addEventHandler()

public addEventHandler(mixed $fromModuleId, mixed $eventType, mixed $callback[, mixed $includeFile = false ][, mixed $sort = 100 ]) : mixed
Parameters
$fromModuleId : mixed
$eventType : mixed
$callback : mixed
$includeFile : mixed = false
$sort : mixed = 100

addEventHandlerCompatible()

public addEventHandlerCompatible(mixed $fromModuleId, mixed $eventType, mixed $callback[, bool $includeFile = false ][, int $sort = 100 ]) : int
Parameters
$fromModuleId : mixed
$eventType : mixed
$callback : mixed
$includeFile : bool = false
$sort : int = 100
Return values
int

clearLoadedHandlers()

public clearLoadedHandlers() : mixed

findEventHandlers()

public findEventHandlers(mixed $eventModuleId, mixed $eventType[, array<string|int, mixed> $filter = null ]) : mixed
Parameters
$eventModuleId : mixed
$eventType : mixed
$filter : array<string|int, mixed> = null

registerEventHandler()

public registerEventHandler(mixed $fromModuleId, mixed $eventType, mixed $toModuleId[, mixed $toClass = '' ][, mixed $toMethod = '' ][, mixed $sort = 100 ][, mixed $toPath = '' ][, mixed $toMethodArg = [] ]) : mixed
Parameters
$fromModuleId : mixed
$eventType : mixed
$toModuleId : mixed
$toClass : mixed = ''
$toMethod : mixed = ''
$sort : mixed = 100
$toPath : mixed = ''
$toMethodArg : mixed = []

registerEventHandlerCompatible()

public registerEventHandlerCompatible(mixed $fromModuleId, mixed $eventType, mixed $toModuleId[, mixed $toClass = '' ][, mixed $toMethod = '' ][, mixed $sort = 100 ][, mixed $toPath = '' ][, mixed $toMethodArg = [] ]) : mixed
Parameters
$fromModuleId : mixed
$eventType : mixed
$toModuleId : mixed
$toClass : mixed = ''
$toMethod : mixed = ''
$sort : mixed = 100
$toPath : mixed = ''
$toMethodArg : mixed = []

removeEventHandler()

public removeEventHandler(mixed $fromModuleId, mixed $eventType, mixed $iEventHandlerKey) : mixed
Parameters
$fromModuleId : mixed
$eventType : mixed
$iEventHandlerKey : mixed

unRegisterEventHandler()

public unRegisterEventHandler(mixed $fromModuleId, mixed $eventType, mixed $toModuleId[, mixed $toClass = '' ][, mixed $toMethod = '' ][, mixed $toPath = '' ][, mixed $toMethodArg = [] ]) : mixed
Parameters
$fromModuleId : mixed
$eventType : mixed
$toModuleId : mixed
$toClass : mixed = ''
$toMethod : mixed = ''
$toPath : mixed = ''
$toMethodArg : mixed = []

        
On this page

Search results