• Модуль: voximplant
  • Путь к файлу: ~/bitrix/modules/voximplant/lib/integration/report/handler/callactivity/callactivitygraph.php
  • Класс: BitrixVoximplantIntegrationReportHandlerCallActivityCallActivityGraph
  • Вызов: CallActivityGraph::prepare
public function prepare()
{
	if (!$this->isCurrentUserHasAccess())
	{
		return [];
	}

	$filterParameters = $this->getFilterParameters();

	$startDate = DateTime::createFromUserTime($filterParameters['TIME_PERIOD_from']);
	$finishDate = DateTime::createFromUserTime($filterParameters['TIME_PERIOD_to']);

	$report = $this->getQueryForReport($startDate, $finishDate, $filterParameters)->exec()->fetchAll();

	return [
		'report' => $report
	];
}