Документация для разработчиков

UnRegisterModuleDependences

UnRegisterModuleDependences(
 string from_module_id,
 string MESSAGE_ID,
 string to_module_id,
 string to_class = "",
 string to_method = "",
 string TO_PATH="",
 array TO_METHOD_ARG = array()
);

Удаляет регистрационную запись обработчика события.

Аналог метода в новом ядре: Bitrix\Main\EventManager::unRegisterEventHandler.

Параметры функции

ПараметрОписание С версии
from_module_id Идентификатор модуля который инициирует событие.
MESSAGE_ID Идентификатор события.
to_module_id Идентификатор модуля содержащий функцию-обработчик события.
to_class Класс принадлежащий модулю module, метод которого является функцией-обработчиком события.
Необязательный параметр. По умолчанию - "".
to_method Метод класса to_class являющийся функцией-обработчиком события.
Необязательный параметр. По умолчанию - "".
TO_PATH Необязательный параметр, по умолчанию пустой.5.1.0
TO_METHOD_ARG Массив аргументов для функции-обработчика событий.
Необязательный параметр.
8.5.0

См. также

Примеры использования

<?
UnRegisterModuleDependences("main", "OnUserDelete", "forum", "CForum", "OnUserDelete");
?>


© «Битрикс», 2001-2020, «1С-Битрикс», 2020
Наверх