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