IntVal($obj["uri"]), "carddata" => $obj["carddata"], "uri" => $obj["uri"], "lastmodified" => $obj["lastmodified"], "addressbookid" => $addressbookId, "etag" => $obj["etag"], "size" => IntVal($obj["size"]), ); return $ret; } /** * @param string $principalUri * @param string $addressbookUri * @param array $properties * @throws Sabre_DAV_Exception_Forbidden * @return void */ public function createAddressBook($principalUri, $addressbookUri, array $properties) { throw new Sabre_DAV_Exception_Forbidden(); } /** * @param string $addressbookId * @throws Sabre_DAV_Exception_Forbidden * @return void */ public function deleteAddressBook($addressbookId) { throw new Sabre_DAV_Exception_Forbidden(); } /** * @param string $addressbookId * @param string $objectUri * @param string $cardData * @throws Sabre_DAV_Exception_Forbidden * @return null|string|void */ function createCard($addressbookId, $objectUri, $cardData) { throw new Sabre_DAV_Exception_Forbidden(); } /** * @param string $addressbookId * @param string $objectUri * @param string $cardData * @throws Sabre_DAV_Exception_Forbidden * @return null|string|void */ function updateCard($addressbookId, $objectUri, $cardData) { throw new Sabre_DAV_Exception_Forbidden(); } /** * @param string $addressbookId * @param string $objectUri * @throws Sabre_DAV_Exception_Forbidden * @return void */ function deleteCard($addressbookId, $objectUri) { throw new Sabre_DAV_Exception_Forbidden(); } }