111 function getCard($addressBookId, $cardUri);
152 function createCard($addressBookId, $cardUri, $cardData);
179 function updateCard($addressBookId, $cardUri, $cardData);
188 function deleteCard($addressBookId, $cardUri);
getAddressBooksForUser($principalUri)
Returns the list of addressbooks for a specific user.
deleteAddressBook($addressBookId)
Deletes an entire addressbook and all its contents.
This class represents a set of properties that are going to be updated.
getCard($addressBookId, $cardUri)
Returns a specfic card.
CardDAV Backend Interface.
updateAddressBook($addressBookId, \Sabre\DAV\PropPatch $propPatch)
Updates properties for an address book.
createCard($addressBookId, $cardUri, $cardData)
Creates a new card.
getCards($addressbookId)
Returns all cards for a specific addressbook id.
getMultipleCards($addressBookId, array $uris)
Returns a list of cards.
deleteCard($addressBookId, $cardUri)
Deletes a card.
createAddressBook($principalUri, $url, array $properties)
Creates a new address book.
updateCard($addressBookId, $cardUri, $cardData)
Updates a card.