• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sync/managers/vendordataexchangemanager.php
  • Класс: BitrixCalendarSyncManagersVendorDataExchangeManager
  • Вызов: VendorDataExchangeManager::deleteSyncSectionFromLocalStorage
private function deleteSyncSectionFromLocalStorage(SyncEntitiesSyncSection $syncSection): void
{
	if ($syncSection->getSectionConnection()->getId() !== null)
	{
		$this->sectionConnectionMapper->delete($syncSection->getSectionConnection());
		$this->syncSectionMap->remove($syncSection->getSectionConnection()->getVendorSectionId());
	}

	if ($syncSection->getSection()->getId() !== null)
	{
		$this->sectionMapper->delete($syncSection->getSection(), ['softDelete' => false]);
		$this->syncSectionMap->remove($syncSection->getSection()->getId());
	}
}