• Модуль: 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);
}