Lines Matching refs:this
57 $this->caldavBackend = $caldavBackend;
63 $this->calendarInfo = $calendarInfo;
64 $this->objectData = $objectData;
75 return $this->objectData['uri'];
88 if (!isset($this->objectData['calendardata'])) {
89 …$this->objectData = $this->caldavBackend->getCalendarObject($this->calendarInfo['id'], $this->obje…
91 return $this->objectData['calendardata'];
106 …$etag = $this->caldavBackend->updateCalendarObject($this->calendarInfo['id'], $this->objectData['u…
107 $this->objectData['calendardata'] = $calendarData;
108 $this->objectData['etag'] = $etag;
121 … $this->caldavBackend->deleteCalendarObject($this->calendarInfo['id'], $this->objectData['uri']);
133 if (isset($this->objectData['component']) && $this->objectData['component']) {
134 $mime .= '; component=' . $this->objectData['component'];
149 if (isset($this->objectData['etag'])) {
150 return $this->objectData['etag'];
152 return '"' . md5($this->get()) . '"';
164 return $this->objectData['lastmodified'];
175 if (array_key_exists('size', $this->objectData)) {
176 return $this->objectData['size'];
178 return strlen($this->get());
192 return $this->calendarInfo['principaluri'];
211 if (isset($this->objectData['acl'])) {
212 return $this->objectData['acl'];
219 'principal' => $this->calendarInfo['principaluri'],
224 'principal' => $this->calendarInfo['principaluri'] . '/calendar-proxy-write',
229 'principal' => $this->calendarInfo['principaluri'] . '/calendar-proxy-read',