ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilWebDAVRequestHandler. More...
Public Member Functions | |
handleRequest () | |
For the case there might be more to handle as just running the server. More... | |
Static Public Member Functions | |
static | getInstance () |
Protected Member Functions | |
runWebDAVServer () | |
Creates and runs SabreDAV Server. More... | |
setPlugins ($server) | |
Set server plugins. More... | |
getRootDir () | |
Return the first object to mount on WebDAV. More... | |
Static Private Attributes | |
static | $instance |
Class ilWebDAVRequestHandler.
This class handles the WebDAV requests on webdav.php. It sets up the sabreDAV server with its necessary plugins.
Definition at line 14 of file class.ilWebDAVRequestHandler.php.
|
static |
|
protected |
Return the first object to mount on WebDAV.
Definition at line 76 of file class.ilWebDAVRequestHandler.php.
References $DIC.
Referenced by runWebDAVServer().
ilWebDAVRequestHandler::handleRequest | ( | ) |
For the case there might be more to handle as just running the server.
So we won't make any breaking changes
Sabre\DAV\Exception
Definition at line 28 of file class.ilWebDAVRequestHandler.php.
References runWebDAVServer().
|
protected |
Creates and runs SabreDAV Server.
Sabre\DAV\Exception
Definition at line 38 of file class.ilWebDAVRequestHandler.php.
References $server, getRootDir(), and setPlugins().
Referenced by handleRequest().
|
protected |
Set server plugins.
Definition at line 49 of file class.ilWebDAVRequestHandler.php.
References $DIC, XapiProxy\$plugin, and $server.
Referenced by runWebDAVServer().
|
staticprivate |
Definition at line 16 of file class.ilWebDAVRequestHandler.php.
Referenced by getInstance().