...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_activity.php
- Класс: \CAllCrmActivity
- Вызов: CAllCrmActivity::DeleteCalendarEvent
static function DeleteCalendarEvent(&$arFields) { $provider = self::GetActivityProvider($arFields); $providerTypeId = isset($arFields['PROVIDER_TYPE_ID']) ? (string) $arFields['PROVIDER_TYPE_ID'] : null; if ($provider === null || !CModule::IncludeModule('calendar')) { return false; } $calendarEventId = isset($arFields['CALENDAR_EVENT_ID']) ? (int)$arFields['CALENDAR_EVENT_ID'] : 0; if ($calendarEventId <= 0) { return false; } self::$IGNORE_CALENDAR_EVENTS = true; CCalendarEvent::Delete(array('id' => $calendarEventId, 'bMarkDeleted' => true)); self::$IGNORE_CALENDAR_EVENTS = false; return true; }