ILIAS
trunk Revision v12.0_alpha-1540-g00f839d5fa1
◀ ilDoc Overview
AccessCheck.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\WebDAV
;
22
23
use
ILIAS\WebDAV\Objects\Filter\Action
;
24
use
ILIAS\WebDAV\Objects\Type
;
25
29
interface
AccessCheck
30
{
31
public
function
hasCurrentUserAccess
(
Action
$action, ?
int
$ref_id
=
null
): bool;
32
33
public
function
canUserCreate
(
Type
$type, ?
int
$ref_id
=
null
): bool;
34
}
ILIAS\WebDAV\AccessCheck
Definition:
AccessCheck.php:30
ILIAS\WebDAV\AccessCheck\canUserCreate
canUserCreate(Type $type, ?int $ref_id=null)
ILIAS\WebDAV\AccessCheck\hasCurrentUserAccess
hasCurrentUserAccess(Action $action, ?int $ref_id=null)
$ref_id
$ref_id
Definition:
ltiauth.php:66
ILIAS\AdvancedMetaData\Data\FieldDefinition\Type
Type
Definition:
Type.php:24
ILIAS\MetaData\Elements\Markers\Action
Action
Definition:
Action.php:24
ILIAS\WebDAV\Objects\Filter\Action
Action
Definition:
Action.php:27
ILIAS\WebDAV\Objects\Type
Type
Definition:
Type.php:27
ILIAS\WebDAV
Definition:
AccessCheck.php:21
components
ILIAS
WebDAV
src
Access
AccessCheck.php
Generated on Wed Jun 3 2026 23:07:35 for ILIAS by
1.9.4 (using
Doxyfile
)