Lines Matching refs:this
49 $this->carddavBackend = $carddavBackend;
50 $this->addressBookInfo = $addressBookInfo;
51 $this->cardData = $cardData;
62 return $this->cardData['uri'];
75 if (!isset($this->cardData['carddata'])) {
76 …$this->cardData = $this->carddavBackend->getCard($this->addressBookInfo['id'], $this->cardData['ur…
78 return $this->cardData['carddata'];
96 …$etag = $this->carddavBackend->updateCard($this->addressBookInfo['id'], $this->cardData['uri'], $c…
97 $this->cardData['carddata'] = $cardData;
98 $this->cardData['etag'] = $etag;
111 $this->carddavBackend->deleteCard($this->addressBookInfo['id'], $this->cardData['uri']);
133 if (isset($this->cardData['etag'])) {
134 return $this->cardData['etag'];
136 $data = $this->get();
154 return isset($this->cardData['lastmodified']) ? $this->cardData['lastmodified'] : null;
165 if (array_key_exists('size', $this->cardData)) {
166 return $this->cardData['size'];
168 return strlen($this->get());
182 return $this->addressBookInfo['principaluri'];
202 if (isset($this->cardData['acl'])) {
203 return $this->cardData['acl'];
209 'principal' => $this->addressBookInfo['principaluri'],