objectData['calendardata'])) { $this->objectData = $this->caldavBackend->getCalendarObject($this->calendarInfo['id'], $this->objectData['uri'], CalDavBackend::CALENDAR_TYPE_SUBSCRIPTION); } return $this->objectData['calendardata']; } /** * @param resource|string $calendarData * @return string * @throws MethodNotAllowed */ public function put($calendarData) { throw new MethodNotAllowed('Creating objects in a cached subscription is not allowed'); } /** * @throws MethodNotAllowed */ public function delete() { throw new MethodNotAllowed('Deleting objects in a cached subscription is not allowed'); } }