ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
◀ ilDoc Overview
CheckHelpers.php
Go to the documentation of this file.
1
<?php
2
22
namespace
ILIAS\File\Capabilities\Check
;
23
24
use
ILIAS\HTTP\Services
;
25
use
ILIAS\components\WOPI\Discovery\ActionRepository
;
26
use
ILIAS\Data\URI
;
27
use
ILIAS\StaticURL\Builder\URIBuilder
;
28
29
class
CheckHelpers
30
{
31
public
function
__construct
(
32
public
\
ilAccessHandler
$access,
33
public
\
ilCtrlInterface
$ctrl,
34
public
ActionRepository
$action_repository,
35
public
Services
$http
,
36
public
URIBuilder
$static_url
,
37
public
\
ilWorkspaceAccessHandler
$workspace_access_handler
38
) {
39
}
40
41
public
function
fromTarget
(
string
$target):
URI
42
{
43
return
(
new
URI
(rtrim(ILIAS_HTTP_PATH,
'/'
) .
'/'
. $target));
44
}
45
46
}
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:31
ILIAS\components\WOPI\Discovery\ActionRepository
Definition:
ActionRepository.php:26
URIBuilder
ILIAS\File\Capabilities\Check\CheckHelpers\fromTarget
fromTarget(string $target)
Definition:
CheckHelpers.php:41
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:30
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:29
ilAccessHandler
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 Sun Aug 31 2025 23:02:56 for ILIAS by
1.8.13 (using
Doxyfile
)