Lines Matching refs:endDate
325 * @param string $endDate End date (Y-m-d)
328 public function importEvents($namespace = '', $startDate = null, $endDate = null) { argument
337 if (!$endDate) {
338 $endDate = date('Y-m-d', strtotime('+12 months'));
348 'timeMax' => $endDate . 'T23:59:59Z',
384 'date_range' => "$startDate to $endDate"
419 $endDate = $gEvent['end']['date'];
421 $endDate = date('Y-m-d', strtotime($endDate . ' -1 day'));
429 $endDate = $endObj->format('Y-m-d');
434 if ($date === $endDate) {
435 $endDate = '';
451 'endDate' => $endDate,
517 * @param string $endDate End date (Y-m-d)
520 public function exportEvents($namespace = '', $startDate = null, $endDate = null) { argument
529 if (!$endDate) {
530 $endDate = date('Y-m-d', strtotime('+12 months'));
537 $events = $this->getLocalEvents($namespace, $startDate, $endDate);
563 'date_range' => "$startDate to $endDate"
580 $endDate = $event['endDate'] ?? $date;
589 …'end' => ['date' => date('Y-m-d', strtotime($endDate . ' +1 day'))] // Google expects exclusive end
594 $endTime = ($endDate ?: $date) . 'T' . ($event['endTime'] ?: $event['time']) . ':00';
627 private function getLocalEvents($namespace, $startDate, $endDate) { argument
643 $endObj = new DateTime($endDate);
656 if ($date >= $startDate && $date <= $endDate) {