• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/classes/general/calendar_event.php
  • Класс: CCalendarEvent
  • Вызов: CCalendarEvent::getSearchIndexContentBatch
static function getSearchIndexContentBatch($eventIdList = [])
{
	$res = [];
	if (is_array($eventIdList))
	{
		$events = self::getList(
			array(
				'arFilter' => array(
					"ID" => $eventIdList,
					"DELETED" => "N"
				),
				'parseRecursion' => false,
				'fetchAttendees' => true,
				'checkPermissions' => false,
				'setDefaultLimit' => false
			)
		);

		foreach($events as $event)
		{
			$res[$event['ID']] = self::formatSearchIndexContent($event);
		}
	}
	return $res;
}