guest [31.16.251.34]  Tue, 03 Aug 2021 17:19:25 +0000

Modified page: https://wiki.horde.org/Doc/Dev/DAV/DeveloperNotes
New Revision:  3
Change log:  Flow of a CardDAV call

@@ -36,8 +36,17 @@

 +++ CardDAV specifics

The CardDAV addressbooks backend relies on registry Api calls to whatever application implements the contacts api. Thus, only one application can interface addressbooks to CardDAV. However, that application may or may not implement interfacing resources exposed by other apps. The default app to expose addressbooks is turba.
+
+
+Flow:
+
+horde/rpc determines it is a webdav call and starts a Horde_Rpc_Webdav instance. +This wraps Horde_Dav_Server, which is a SabreDAV server with a Horde_Dav CardDAV backend. +This carddav backend is an app which implements the dav* methods in Application.php +SabreDAV will handle the request and provide an answer to horde/rpc, using the Horde app as its storage backend.
+


 ++ WebDAV


--
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: [email protected]

Reply via email to