Lines Matching refs:report
224 * @param mixed $report
227 function report($reportName, $report) { argument
232 $this->calendarMultiGetReport($report);
236 $this->calendarQueryReport($report);
240 $this->freeBusyQueryReport($report);
417 * @param CalendarMultiGetReport $report
420 function calendarMultiGetReport($report) { argument
422 $needsJson = $report->contentType === 'application/calendar+json';
429 $report->hrefs
432 …foreach ($this->server->getPropertiesForMultiplePaths($paths, $report->properties) as $uri => $obj…
434 …if (($needsJson || $report->expand) && isset($objProps[200]['{' . self::NS_CALDAV . '}calendar-dat…
437 if ($report->expand) {
457 … $vObject->expand($report->expand['start'], $report->expand['end'], $timeZones[$calendarPath]);
488 function calendarQueryReport($report) { argument
492 $needsJson = $report->contentType === 'application/calendar+json';
501 if ($report->expand) {
523 $requestedProperties = $report->properties;
552 if ($validator->validate($vObject, $report->filters)) {
561 if ($report->expand) {
562 … $vObject->expand($report->expand['start'], $report->expand['end'], $calendarTimeZone);
566 } elseif ($report->expand) {
596 $nodePaths = $node->calendarQuery($report->filters);
601 …s->server->getPropertiesForPath($this->server->getRequestUri() . '/' . $path, $report->properties);
603 if (($needsJson || $report->expand)) {
606 if ($report->expand) {
607 … $vObject->expand($report->expand['start'], $report->expand['end'], $calendarTimeZone);
638 protected function freeBusyQueryReport(Xml\Request\FreeBusyQueryReport $report) { argument
676 'start' => $report->start,
677 'end' => $report->end,
693 $generator->setTimeRange($report->start, $report->end);