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

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-2024, «1С-Битрикс», 2024