• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/controller/calendarajax.php
  • Класс: BitrixCalendarControllerCalendarAjax
  • Вызов: CalendarAjax::deleteCalendarEntryAction
public function deleteCalendarEntryAction($entryId, $recursionMode, $requestUid)
{
	$response = [];

	$response['result'] = CCalendar::deleteEvent(
		$entryId,
		true,
		[
			'recursionMode' => $recursionMode,
			'requestUid' => (int)$requestUid
		]
	);

	if ($response['result'] !== true)
	{
		$this->addError(new Error('[ed01]' . Loc::getMessage('EC_EVENT_DEL_ERROR'), 'delete_entry_error'));
	}

	return $response;
}