| ILIAS
    release_7 Revision v7.30-3-g800a261c036
    | 
Class ilWebDAVRequestHandler. More...
 Collaboration diagram for ilWebDAVRequestHandler:
 Collaboration diagram for ilWebDAVRequestHandler:| 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().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 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().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | 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().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Set server plugins.
Definition at line 49 of file class.ilWebDAVRequestHandler.php.
References $DIC, XapiProxy\$plugin, and $server.
Referenced by runWebDAVServer().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | staticprivate | 
Definition at line 16 of file class.ilWebDAVRequestHandler.php.
Referenced by getInstance().