ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
◀ ilDoc Overview
CheckHelpers.php
Go to the documentation of this file.
1
<?php
2
23
namespace
ILIAS\File\Capabilities\Check
;
24
25
use
ILIAS\HTTP\Services
;
26
use
ILIAS\components\WOPI\Discovery\ActionRepository
;
27
use
ILIAS\Data\URI
;
28
use
ILIAS\StaticURL\Builder\URIBuilder
;
29
30
class
CheckHelpers
31
{
32
public
function
__construct
(
33
public
\
ilAccessHandler
$access,
34
public
\
ilCtrlInterface
$ctrl,
35
public
ActionRepository
$action_repository,
36
public
Services
$http
,
37
public
URIBuilder
$static_url
,
38
public
\
ilWorkspaceAccessHandler
$workspace_access_handler
39
) {
40
}
41
42
public
function
fromTarget
(
string
$target):
URI
43
{
44
return
(
new
URI
(rtrim(ILIAS_HTTP_PATH,
'/'
) .
'/'
. $target));
45
}
46
47
}
ILIAS\File\Capabilities\Check\CheckHelpers\__construct
__construct(public \ilAccessHandler $access, public \ilCtrlInterface $ctrl, public ActionRepository $action_repository, public Services $http, public URIBuilder $static_url, public \ilWorkspaceAccessHandler $workspace_access_handler)
Definition:
CheckHelpers.php:32
ILIAS\components\WOPI\Discovery\ActionRepository
Definition:
ActionRepository.php:26
URIBuilder
ILIAS\File\Capabilities\Check\CheckHelpers\fromTarget
fromTarget(string $target)
Definition:
CheckHelpers.php:42
ilWorkspaceAccessHandler
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
class.ilWorkspaceAccessHandler.php:24
$http
$http
Definition:
deliver.php:14
Services
ILIAS\StaticURL\Builder\URIBuilder
Definition:
URIBuilder.php:29
$static_url
$static_url
Definition:
goto.php:29
ILIAS\File\Capabilities\Check\CheckHelpers
Definition:
CheckHelpers.php:30
ilAccessHandler
ILIAS\Data\URI
The scope of this class is split ilias-conform URI's into components.
Definition:
URI.php:34
ActionRepository
ILIAS\File\Capabilities\Check
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
BaseCheck.php:21
ILIAS\Data\URI
ilCtrlInterface
components
ILIAS
File
classes
Capabilities
Check
CheckHelpers.php
Generated on Wed Sep 10 2025 15:15:35 for ILIAS by
1.8.13 (using
Doxyfile
)