33 if (empty($ids) || !Loader::includeModule(
'calendar'))
35 return (
new static())->setContext(
$context);
39 $checkPermissions =
false;
41 $calendarGetList = CCalendarEvent::GetList([
46 'parseRecursion' =>
false,
47 'fetchAttendees' =>
true,
49 'fetchMeetings' =>
false,
50 'setDefaultLimit' =>
false,
51 'checkPermissions' => $checkPermissions,
54 return static::initByGetListArray($calendarGetList)->setContext(
$context);