ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
This plugin adds calendar-subscription support to your CalDAV server. More...
Public Member Functions | |
initialize (Server $server) | |
This initializes the plugin. More... | |
getFeatures () | |
This method should return a list of server-features. More... | |
propFind (PropFind $propFind, INode $node) | |
Triggered after properties have been fetched. More... | |
getPluginName () | |
Returns a plugin name. More... | |
getPluginInfo () | |
Returns a bunch of meta-data about the plugin. More... | |
Public Member Functions inherited from Sabre\DAV\ServerPlugin | |
initialize (Server $server) | |
This initializes the plugin. More... | |
getFeatures () | |
This method should return a list of server-features. More... | |
getHTTPMethods ($path) | |
Use this method to tell the server this plugin defines additional HTTP methods. More... | |
getPluginName () | |
Returns a plugin name. More... | |
getSupportedReportSet ($uri) | |
Returns a list of reports this plugin supports. More... | |
getPluginInfo () | |
Returns a bunch of meta-data about the plugin. More... | |
This plugin adds calendar-subscription support to your CalDAV server.
Some clients support 'managed subscriptions' server-side. This is basically a list of subscription urls a user is using.
Definition at line 20 of file Plugin.php.
Sabre\CalDAV\Subscriptions\Plugin::getFeatures | ( | ) |
This method should return a list of server-features.
This is for example 'versioning' and is added to the DAV: header in an OPTIONS response.
Definition at line 53 of file Plugin.php.
Sabre\CalDAV\Subscriptions\Plugin::getPluginInfo | ( | ) |
Returns a bunch of meta-data about the plugin.
Providing this information is optional, and is mainly displayed by the Browser plugin.
The description key in the returned array may contain html and will not be sanitized.
Definition at line 111 of file Plugin.php.
References Sabre\CalDAV\Plugin\getPluginName().
Sabre\CalDAV\Subscriptions\Plugin::getPluginName | ( | ) |
Returns a plugin name.
Using this name other plugins will be able to access other plugins using ::getPlugin
Definition at line 94 of file Plugin.php.
Sabre\CalDAV\Subscriptions\Plugin::initialize | ( | Server | $server | ) |
This initializes the plugin.
This function is called by Sabre, after addPlugin is called.
This method should set up the required event subscriptions.
Server | $server |
Definition at line 33 of file Plugin.php.
References Sabre\Event\EventEmitterInterface\on().
Triggered after properties have been fetched.
PropFind | $propFind | |
INode | $node |
Definition at line 66 of file Plugin.php.
References Sabre\DAV\PropFind\getStatus(), and Sabre\DAV\PropFind\set().