- Модуль: highloadblock
- Путь к файлу: ~/bitrix/modules/highloadblock/lib/datamanager.php
- Класс: BitrixHighloadblockDataManager
- Вызов: DataManager::callOnBeforeDeleteEvent
static function callOnBeforeDeleteEvent($primary, $entity, $result, $oldData = null)
{
//event before delete
$event = new EntityEvent($entity, self::EVENT_ON_BEFORE_DELETE, array("id"=>$primary));
$event->send();
$event->getErrors($result);
//event before delete (modern with namespace)
$event = new EntityEvent($entity, self::EVENT_ON_BEFORE_DELETE, array(
"id"=>$primary, "primary"=>$primary, "oldFields" => $oldData
), true);
$event->send();
$event->getErrors($result);
}