Lines Matching refs:this
47 $this->carddavBackend = $carddavBackend;
48 $this->addressBookInfo = $addressBookInfo;
49 $this->cardData = $cardData;
60 return $this->cardData['uri'];
73 if (!isset($this->cardData['carddata'])) {
74 …$this->cardData = $this->carddavBackend->getCard($this->addressBookInfo['id'], $this->cardData['ur…
76 return $this->cardData['carddata'];
94 …$etag = $this->carddavBackend->updateCard($this->addressBookInfo['id'], $this->cardData['uri'], $c…
95 $this->cardData['carddata'] = $cardData;
96 $this->cardData['etag'] = $etag;
109 $this->carddavBackend->deleteCard($this->addressBookInfo['id'], $this->cardData['uri']);
131 if (isset($this->cardData['etag'])) {
132 return $this->cardData['etag'];
134 $data = $this->get();
152 return isset($this->cardData['lastmodified']) ? $this->cardData['lastmodified'] : null;
163 if (array_key_exists('size', $this->cardData)) {
164 return $this->cardData['size'];
166 return strlen($this->get());
180 return $this->addressBookInfo['principaluri'];
212 if (isset($this->cardData['acl'])) {
213 return $this->cardData['acl'];
219 'principal' => $this->addressBookInfo['principaluri'],
224 'principal' => $this->addressBookInfo['principaluri'],