method
public
EventManager::registerEventHandler()
Класс: \Bitrix\Main\EventManager
Сигнатура
public registerEventHandler(mixed $fromModuleId, mixed $eventType, mixed $toModuleId[, mixed $toClass = '' ][, mixed $toMethod = '' ][, mixed $sort = 100 ][, mixed $toPath = '' ][, mixed $toMethodArg = [] ]) : mixed
Параметры
$fromModuleId
mixed
$eventType
mixed
$toModuleId
mixed
$toClass
mixed
= ''
$toMethod
mixed
= ''
$sort
mixed
= 100
$toPath
mixed
= ''
$toMethodArg
mixed
= []
Возвращаемое значение
mixed
Как применяется в EventManager
EventManager::registerEventHandler() — метод класса \Bitrix\Main\EventManager модуля «Главный модуль».
Метод объекта: сначала нужен экземпляр EventManager.
use Bitrix\Main\EventManager;
/** @var EventManager $object */
$fromModuleId = null;
$eventType = null;
$toModuleId = null;
$result = $object->registerEventHandler($fromModuleId, $eventType, $toModuleId);
// $result: mixedДругие методы EventManager
addEventHandler()addEventHandlerCompatible()clearLoadedHandlers()findEventHandlers()getInstance()registerEventHandlerCompatible()removeEventHandler()send()setInstance()unRegisterEventHandler()
registerEventHandler() есть и у других классов модуля «Главный модуль»: EventManager.
Исходный файл: source/main/lib/eventmanager.php:160

