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,
516 * @param string $endDate End date (Y-m-d)
519 public function exportEvents($namespace = '', $startDate = null, $endDate = null) { argument
528 if (!$endDate) {
529 $endDate = date('Y-m-d', strtotime('+12 months'));
536 $events = $this->getLocalEvents($namespace, $startDate, $endDate);
562 'date_range' => "$startDate to $endDate"
579 $endDate = $event['endDate'] ?? $date;
588 …'end' => ['date' => date('Y-m-d', strtotime($endDate . ' +1 day'))] // Google expects exclusive end
593 $endTime = ($endDate ?: $date) . 'T' . ($event['endTime'] ?: $event['time']) . ':00';
626 private function getLocalEvents($namespace, $startDate, $endDate) { argument
641 $endObj = new DateTime($endDate);
654 if ($date >= $startDate && $date <= $endDate) {