• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/classes/general/timeman_report_full.php
  • Класс: CUserReportFull
  • Вызов: CUserReportFull::prepareDailyReports
private function prepareDailyReports(array $filter, array $entriesInfo): array
{
	list($taskIds, $eventIds) = $this->getTasksAndEventsIds($entriesInfo);

	$entryIds = [];
	$queryObject = CTimeManReportDaily::getList([], $filter);
	while ($report = $queryObject->fetch())
	{
		$entriesInfo = $this->prepareDayliTasks($report, $taskIds, $entriesInfo);
		$entriesInfo = $this->prepareDayliEvents($report, $eventIds, $entriesInfo);

		list($entriesInfo, $entryIds) = $this->prepareDailyReportContent($report, $entryIds, $entriesInfo);
	}

	return [$entriesInfo, $entryIds];
}