Lines Matching refs:addressBookInfo
24 protected $addressBookInfo; variable in Sabre\\CardDAV\\AddressBook
37 * @param array $addressBookInfo
39 function __construct(Backend\BackendInterface $carddavBackend, array $addressBookInfo) { argument
42 $this->addressBookInfo = $addressBookInfo;
53 return $this->addressBookInfo['uri'];
65 $obj = $this->carddavBackend->getCard($this->addressBookInfo['id'], $name);
67 return new Card($this->carddavBackend, $this->addressBookInfo, $obj);
78 $objs = $this->carddavBackend->getCards($this->addressBookInfo['id']);
82 $children[] = new Card($this->carddavBackend, $this->addressBookInfo, $obj);
99 $objs = $this->carddavBackend->getMultipleCards($this->addressBookInfo['id'], $paths);
103 $children[] = new Card($this->carddavBackend, $this->addressBookInfo, $obj);
142 return $this->carddavBackend->createCard($this->addressBookInfo['id'], $name, $vcardData);
153 $this->carddavBackend->deleteAddressBook($this->addressBookInfo['id']);
194 return $this->carddavBackend->updateAddressBook($this->addressBookInfo['id'], $propPatch);
214 if (isset($this->addressBookInfo[$propertyName])) {
216 $response[$propertyName] = $this->addressBookInfo[$propertyName];
235 return $this->addressBookInfo['principaluri'];
351 isset($this->addressBookInfo['{DAV:}sync-token'])
353 return $this->addressBookInfo['{DAV:}sync-token'];
357 isset($this->addressBookInfo['{http://sabredav.org/ns}sync-token'])
359 return $this->addressBookInfo['{http://sabredav.org/ns}sync-token'];
426 $this->addressBookInfo['id'],