17 \Psr\Http\Message\RequestInterface $a_request,
20 $this->repo = $a_repo;
21 $this->request = $a_request;
22 $this->
user = $a_user;
28 $uri = $this->request->getUri()->getPath();
30 $splitted_uri = explode(
'/', $uri);
33 while (array_shift($splitted_uri) !=
'webdav.php' && count($splitted_uri) > 0);
35 $path_value = $splitted_uri[1];
37 if (strlen($path_value) == 2) {
44 } elseif (substr($path_value, 0, 4) ==
'ref_') {
49 $this->
user->getLanguage(),
50 (int) substr($path_value, 4)
__construct(ilWebDAVMountInstructionsRepositoryImpl $a_repo, \Psr\Http\Message\RequestInterface $a_request, \ilObjUser $a_user)
Class ilWebDAVMountInstructions.
Class ilWebDAVMountInstructionsfactory.
getMountInstructionsObject()