- Модуль: 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];
}