• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/orm/data/datamanager.php
  • Класс: BitrixMainORMDataDataManager
  • Вызов: DataManager::callOnBeforeDeleteEvent
static function callOnBeforeDeleteEvent($object, $entity, $result)
{
	$event = new Event($entity, self::EVENT_ON_BEFORE_DELETE, array("id" => $object->primary));
	$event->send();
	$event->getErrors($result);

	//event before delete (modern with namespace)
	$event = new Event($entity, self::EVENT_ON_BEFORE_DELETE, array("id" => $object->primary, "primary" => $object->primary, "object" => clone $object), true);
	$event->send();
	$event->getErrors($result);
}