Documentation

Backend

Interfaces, Classes and Traits

BackendInterface
Every CalDAV backend must at least implement this interface.
NotificationSupport
Adds caldav notification support to a backend.
SchedulingSupport
Implementing this interface adds CalDAV Scheduling support to your caldav server, as defined in rfc6638.
SharingSupport
Adds support for sharing features to a CalDAV server.
SubscriptionSupport
Every CalDAV backend must at least implement this interface.
SyncSupport
WebDAV-sync support for CalDAV backends.
AbstractBackend
Abstract Calendaring backend. Extend this class to create your own backends.
PDO
PDO CalDAV backend.
SimplePDO
Simple PDO CalDAV backend.
AbstractPDOTest
AbstractTest
AbstractMock
Abstract Calendaring backend. Extend this class to create your own backends.
Mock
Abstract Calendaring backend. Extend this class to create your own backends.
MockScheduling
Abstract Calendaring backend. Extend this class to create your own backends.
MockSharing
Abstract Calendaring backend. Extend this class to create your own backends.
MockSubscriptionSupport
This is a mock CalDAV backend that supports subscriptions.
PDOMySQLTest
PDOPgSqlTest
PDOSqliteTest
SimplePDOTest

Search results