Lines Matching refs:this

43         $this->carddavBackend = $carddavBackend;
44 $this->addressBookInfo = $addressBookInfo;
55 return $this->addressBookInfo['uri'];
67 $obj = $this->carddavBackend->getCard($this->addressBookInfo['id'], $name);
69 return new Card($this->carddavBackend, $this->addressBookInfo, $obj);
80 $objs = $this->carddavBackend->getCards($this->addressBookInfo['id']);
83 $obj['acl'] = $this->getChildACL();
84 $children[] = new Card($this->carddavBackend, $this->addressBookInfo, $obj);
101 $objs = $this->carddavBackend->getMultipleCards($this->addressBookInfo['id'], $paths);
104 $obj['acl'] = $this->getChildACL();
105 $children[] = new Card($this->carddavBackend, $this->addressBookInfo, $obj);
144 return $this->carddavBackend->createCard($this->addressBookInfo['id'], $name, $vcardData);
155 $this->carddavBackend->deleteAddressBook($this->addressBookInfo['id']);
196 return $this->carddavBackend->updateAddressBook($this->addressBookInfo['id'], $propPatch);
216 if (isset($this->addressBookInfo[$propertyName])) {
218 $response[$propertyName] = $this->addressBookInfo[$propertyName];
237 return $this->addressBookInfo['principaluri'];
254 'principal' => $this->getOwner(),
274 $this->carddavBackend instanceof Backend\SyncSupport &&
275 isset($this->addressBookInfo['{DAV:}sync-token'])
277 return $this->addressBookInfo['{DAV:}sync-token'];
280 $this->carddavBackend instanceof Backend\SyncSupport &&
281 isset($this->addressBookInfo['{http://sabredav.org/ns}sync-token'])
283 return $this->addressBookInfo['{http://sabredav.org/ns}sync-token'];
345 if (!$this->carddavBackend instanceof Backend\SyncSupport) {
349 return $this->carddavBackend->getChangesForAddressBook(
350 $this->addressBookInfo['id'],