- Модуль: calendar
- Путь к файлу: ~/bitrix/modules/calendar/classes/general/calendar_event.php
- Класс: CCalendarEvent
- Вызов: CCalendarEvent::GetEventsByRecId
static function GetEventsByRecId($recurrenceId, $checkPermissions = true, $userId = null)
{
if ($recurrenceId > 0)
{
$filter = [
'RECURRENCE_ID' => $recurrenceId,
'DELETED' => 'N'
];
if ($userId)
{
$filter['OWNER_ID'] = $userId;
}
return self::GetList([
'arFilter' => $filter,
'parseRecursion' => false,
'fetchAttendees' => false,
'checkPermissions' => $checkPermissions,
'setDefaultLimit' => false
]);
}
return [];
}