|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
This plugin provides support for RFC4709: Mounting WebDAV servers. More...
Inheritance diagram for Sabre\DAV\Mount\Plugin:
Collaboration diagram for Sabre\DAV\Mount\Plugin:Public Member Functions | |
| initialize (DAV\Server $server) | |
| Initializes the plugin and registers event handles. More... | |
| httpGet (RequestInterface $request, ResponseInterface $response) | |
| 'beforeMethod' event handles. More... | |
| davMount (ResponseInterface $response, $uri) | |
| Generates the davmount response. 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... | |
Protected Attributes | |
| $server | |
This plugin provides support for RFC4709: Mounting WebDAV servers.
Simply append ?mount to any collection to generate the davmount response.
Definition at line 18 of file Plugin.php.
| Sabre\DAV\Mount\Plugin::davMount | ( | ResponseInterface | $response, |
| $uri | |||
| ) |
Generates the davmount response.
| ResponseInterface | $response | |
| string | $uri | absolute uri |
Definition at line 72 of file Plugin.php.
References $response.
Referenced by Sabre\DAV\Mount\Plugin\httpGet().
Here is the caller graph for this function:| Sabre\DAV\Mount\Plugin::httpGet | ( | RequestInterface | $request, |
| ResponseInterface | $response | ||
| ) |
'beforeMethod' event handles.
This event handles intercepts GET requests ending with ?mount
| RequestInterface | $request | |
| ResponseInterface | $response |
Definition at line 48 of file Plugin.php.
References $request, and Sabre\DAV\Mount\Plugin\davMount().
Here is the call graph for this function:| Sabre\DAV\Mount\Plugin::initialize | ( | DAV\Server | $server | ) |
Initializes the plugin and registers event handles.
| DAV\Server | $server |
Definition at line 33 of file Plugin.php.
References Sabre\DAV\Mount\Plugin\$server.
|
protected |
Definition at line 25 of file Plugin.php.
Referenced by Sabre\DAV\Mount\Plugin\initialize().