Lines Matching refs:gEvent
368 foreach ($response['items'] ?? [] as $gEvent) {
369 $result = $this->importSingleEvent($gEvent, $namespace);
399 private function importSingleEvent($gEvent, $namespace) { argument
401 if (($gEvent['status'] ?? '') === 'cancelled') {
406 $startDateTime = $gEvent['start']['dateTime'] ?? $gEvent['start']['date'] ?? null;
407 $endDateTime = $gEvent['end']['dateTime'] ?? $gEvent['end']['date'] ?? null;
414 $isAllDay = isset($gEvent['start']['date']) && !isset($gEvent['start']['dateTime']);
418 $date = $gEvent['start']['date'];
419 $endDate = $gEvent['end']['date'];
440 $eventId = 'g_' . substr(md5($gEvent['id']), 0, 8) . '_' . time();
444 'title' => $gEvent['summary'] ?? 'Untitled',
447 'description' => $gEvent['description'] ?? '',
448 'color' => $this->colorFromGoogle($gEvent['colorId'] ?? null),
453 'googleId' => $gEvent['id'],
584 $gEvent = [
595 $gEvent = [
606 $gEvent['colorId'] = $colorId;
611 $response = $this->httpPost($url, $gEvent, $accessToken, true);