Lines Matching refs:calid
115 $calid = $this->getCalendarIdForPage($id);
118 if($calid === false)
204 $calid = $connectionId;
209 $calid = $this->getCalendarIdForPage($page);
210 if($calid !== false)
212 $settings = $this->getCalendarSettings($calid);
222 $data[] = array('name' => $name, 'page' => $page, 'calid' => $calid,
242 $calid = $this->getCalendarIdForPage($id);
243 if($calid === false)
246 return $this->getCalendarColorForCalendar($calid);
255 public function getCalendarColorForCalendar($calid) argument
257 if(isset($this->cachedValues['calendarcolor'][$calid]))
258 return $this->cachedValues['calendarcolor'][$calid];
260 $row = $this->getCalendarSettings($calid);
266 $this->cachedValues['calendarcolor'][$calid] = $color;
297 $calid = $this->getCalendarIdForPage($id);
298 if($calid === false)
306 $res = $sqlite->query($query, $color, $calid);
309 $this->cachedValues['calendarcolor'][$calid] = $color;
345 $calid = $this->getCalendarIdForPage($id);
346 if($calid === false)
353 $res = $sqlite->query($query, $name, $description, $calid);
362 * @param int $calid The calendar's ID
367 public function updateCalendarName($calid, $name) argument
373 $res = $sqlite->query($query, $calid, $name);
376 $this->updateSyncTokenLog($calid, '', 'modified');
385 * @param int $calid The calendar's ID
390 public function updateCalendarDescription($calid, $description) argument
396 $res = $sqlite->query($query, $calid, $description);
399 $this->updateSyncTokenLog($calid, '', 'modified');
408 * @param int $calid The calendar's ID
413 public function updateCalendarTimezone($calid, $timezone) argument
419 $res = $sqlite->query($query, $calid, $timezone);
422 $this->updateSyncTokenLog($calid, '', 'modified');
543 $calid = $row['calid'];
544 $this->cachedValues['calid'] = $calid;
545 return $calid;
669 * @param int $calid The calendar's ID
675 public function addCalendarEntryToCalendarByICS($calid, $uri, $ics) argument
684 $calid,
697 $this->updateSyncTokenLog($calid, $uri, 'added');
706 * @param int $calid The calendar's IS
710 public function editCalendarEntryToCalendarByICS($calid, $uri, $ics) argument
727 $calid,
732 $this->updateSyncTokenLog($calid, $uri, 'modified');
849 $calid = $this->getCalendarIdForPage($id);
857 $res = $sqlite->query($query, $calid, $uri, $eventStr, $now->getTimestamp(), 'VEVENT',
864 $this->updateSyncTokenLog($calid, $uri, 'added');
874 * @param string $calid The calendar ID
878 public function getCalendarSettings($calid) argument
884 $row = $sqlite->queryRecord($query, [$calid]);
891 * @param string $calid The calendar ID
894 public function getCalendarStatus($calid) argument
900 $row = $sqlite->queryRecord($query, [$calid]);
916 $calid = $this->getCalendarIdForPage($id);
917 if($calid === false)
924 $res = $sqlite->query($query, $calid);
939 $calid = $this->getCalendarIdForPage($id);
940 if($calid === false)
946 $res = $sqlite->query($query, $calid);
981 $calid = $this->getCalendarIdForPage($id);
983 $params = array($calid);
1014 $color = $this->getCalendarColorForCalendar($calid);
1016 $enabled = $this->getCalendarStatus($calid);
1020 $settings = $this->getCalendarSettings($calid);
1159 * @param int $calid The calendar ID
1163 public function getCalendarObjects($calid) argument
1169 $arr = $sqlite->queryAll($query, [$calid]);
1176 * @param int $calid The calendar's ID
1181 public function getCalendarObjectByUri($calid, $uri) argument
1187 $row = $sqlite->queryRecord($query, [$calid, $uri]);
1195 * @param int $calid The calendar's ID
1200 public function getMultipleCalendarObjectsByUri($calid, $uris) argument
1208 $vals = array_merge(array($calid), $uris);
1216 * @param string $calid The calendar's ID
1220 public function getAllCalendarEvents($calid) argument
1222 $enabled = $this->getCalendarStatus($calid);
1230 $arr = $sqlite->queryAll($query, [$calid]);
1279 $calid = $event['calendarid'];
1359 $this->updateSyncTokenLog($calid, $uri, 'modified');
1369 * @param int $calid The calendar's ID
1374 public function deleteCalendarEntryForCalendarByUri($calid, $uri) argument
1380 $res = $sqlite->query($query, $calid, $uri);
1383 $this->updateSyncTokenLog($calid, $uri, 'deleted');
1413 $calid = $event['calendarid'];
1419 $this->updateSyncTokenLog($calid, $uri, 'deleted');
1427 * @param string $calid The calendar id
1431 public function getSyncTokenForCalendar($calid) argument
1433 $row = $this->getCalendarSettings($calid);
1468 * @param string $calid The calendar ID that was modified
1474 private function updateSyncTokenLog($calid, $uri, $operation) argument
1476 $currentToken = $this->getSyncTokenForCalendar($calid);
1482 $calid,
1489 $res = $sqlite->query($query, $uri, $currentToken, $calid, $operationCode);
1494 $res = $sqlite->query($query, $currentToken, $calid);
1520 $calid = $this->getCalendarIdForPage($id);
1521 if($calid === false)
1524 $calsettings = $this->getCalendarSettings($calid);
1551 $calid = $this->getCalendarIdForPage($id);
1552 if($calid === false)
1555 return $this->getPrivateURLForCalendar($calid);
1561 * @param string $calid The calendar's ID
1565 public function getPrivateURLForCalendar($calid) argument
1567 if(isset($this->cachedValues['privateurl'][$calid]))
1568 return $this->cachedValues['privateurl'][$calid];
1573 $row = $sqlite->queryRecord($query, [$calid]);
1578 $sqlite->query($query, [$url, $calid]);
1586 $this->cachedValues['privateurl'][$calid] = $url;
1653 * @param string $calid The calendar ID to retrieve
1657 public function getCalendarAsICSFeed($calid) argument
1659 $calSettings = $this->getCalendarSettings($calid);
1662 $events = $this->getAllCalendarEvents($calid);
1730 $calid = $this->getCalendarIdForPage($calPage);
1731 if($calid === false)
1734 $events = $this->getAllCalendarEvents($calid);
1987 * @param int $calid The calendar's ID
1994 public function getChangesForCalendar($calid, $syncToken, $syncLevel, $limit = null) argument
1997 $currentToken = $this->getSyncTokenForCalendar($calid);
2018 $arr = $sqlite->queryAll($query, array($syncToken, $currentToken, $calid));
2049 $arr = $sqlite->queryAll($query, array($calid));