ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
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 33 of file class.ilWebDAVRequestHandler.php.
|
static |
|
protected |
Return the first object to mount on WebDAV.
Definition at line 95 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 47 of file class.ilWebDAVRequestHandler.php.
References runWebDAVServer().
|
protected |
Creates and runs SabreDAV Server.
Sabre\DAV\Exception
Definition at line 57 of file class.ilWebDAVRequestHandler.php.
References $server, getRootDir(), and setPlugins().
Referenced by handleRequest().
|
protected |
Set server plugins.
Definition at line 68 of file class.ilWebDAVRequestHandler.php.
References $DIC, XapiProxy\$plugin, and $server.
Referenced by runWebDAVServer().
|
staticprivate |
Definition at line 35 of file class.ilWebDAVRequestHandler.php.
Referenced by getInstance().