19 declare(strict_types=1);
35 $post_object = $_POST;
38 $_POST = $post_object;
45 $auth_plugin = $this->webdav_dic->authplugin();
46 $server->addPlugin($auth_plugin);
48 $lock_plugin = $this->webdav_dic->locksplugin();
49 $server->addPlugin($lock_plugin);
57 return $this->webdav_dic->dav_factory()->getMountPoint();
This class represents the absolut Root-Node on a WebDAV request.
setPlugins(Server $server)
__construct(private ilWebDAVDIC $webdav_dic)
catch(InvalidArgumentException) if(!ilDAVActivationChecker::_isActive()) $webdav_dic
handleRequest(array $post_array)