ILIAS
trunk Revision v11.0_alpha-1761-g6dbbfa7b760
|
Public Member Functions | |
__construct (private Capabilities $capability, Permissions ... $permissions) | |
withUnlocked (bool $unlocked) | |
withURI (?URI $uri) | |
isUnlocked () | |
getUri () | |
getCapability () | |
getPermissions () | |
Private Attributes | |
bool | $unlocked = false |
URI | $uri = null |
array | $permissions = [] |
Definition at line 26 of file Capability.php.
ILIAS\File\Capabilities\Capability::__construct | ( | private Capabilities | $capability, |
Permissions ... | $permissions | ||
) |
Definition at line 35 of file Capability.php.
References ILIAS\File\Capabilities\Capability\$permissions.
ILIAS\File\Capabilities\Capability::getCapability | ( | ) |
Definition at line 64 of file Capability.php.
ILIAS\File\Capabilities\Capability::getPermissions | ( | ) |
Definition at line 69 of file Capability.php.
References ILIAS\File\Capabilities\Capability\$permissions.
Referenced by ILIAS\File\Capabilities\Check\Edit\maybeUnlock(), ILIAS\File\Capabilities\Check\ViewContent\maybeUnlock(), ILIAS\File\Capabilities\Check\Unzip\maybeUnlock(), ILIAS\File\Capabilities\Check\Manage\maybeUnlock(), ILIAS\File\Capabilities\Check\Info\maybeUnlock(), ILIAS\File\Capabilities\Check\EditContent\maybeUnlock(), and ILIAS\File\Capabilities\Check\Download\maybeUnlock().
ILIAS\File\Capabilities\Capability::getUri | ( | ) |
ILIAS\File\Capabilities\Capability::isUnlocked | ( | ) |
Definition at line 54 of file Capability.php.
References ILIAS\File\Capabilities\Capability\$unlocked.
Referenced by ILIAS\File\Capabilities\Check\Edit\maybeBuildURI(), ILIAS\File\Capabilities\Check\Info\maybeBuildURI(), ILIAS\File\Capabilities\Check\Manage\maybeBuildURI(), ILIAS\File\Capabilities\Check\Unzip\maybeBuildURI(), ILIAS\File\Capabilities\Check\EditContent\maybeBuildURI(), ILIAS\File\Capabilities\Check\ViewContent\maybeBuildURI(), and ILIAS\File\Capabilities\Check\Download\maybeBuildURI().
ILIAS\File\Capabilities\Capability::withUnlocked | ( | bool | $unlocked | ) |
Definition at line 42 of file Capability.php.
References ILIAS\File\Capabilities\Capability\$unlocked.
Referenced by ILIAS\File\Capabilities\Check\Edit\maybeUnlock(), ILIAS\File\Capabilities\Check\ViewContent\maybeUnlock(), ILIAS\File\Capabilities\Check\Info\maybeUnlock(), ILIAS\File\Capabilities\Check\None\maybeUnlock(), ILIAS\File\Capabilities\Check\Manage\maybeUnlock(), ILIAS\File\Capabilities\Check\Unzip\maybeUnlock(), ILIAS\File\Capabilities\Check\EditContent\maybeUnlock(), ILIAS\File\Capabilities\Check\ForcedInfo\maybeUnlock(), and ILIAS\File\Capabilities\Check\Download\maybeUnlock().
ILIAS\File\Capabilities\Capability::withURI | ( | ?URI | $uri | ) |
Definition at line 48 of file Capability.php.
References ILIAS\File\Capabilities\Capability\$uri.
Referenced by ILIAS\File\Capabilities\Check\Edit\maybeBuildURI(), ILIAS\File\Capabilities\Check\Info\maybeBuildURI(), ILIAS\File\Capabilities\Check\Manage\maybeBuildURI(), ILIAS\File\Capabilities\Check\Unzip\maybeBuildURI(), ILIAS\File\Capabilities\Check\EditContent\maybeBuildURI(), ILIAS\File\Capabilities\Check\ViewContent\maybeBuildURI(), and ILIAS\File\Capabilities\Check\Download\maybeBuildURI().
|
private |
Definition at line 33 of file Capability.php.
Referenced by ILIAS\File\Capabilities\Capability\__construct(), and ILIAS\File\Capabilities\Capability\getPermissions().
|
private |
Definition at line 28 of file Capability.php.
Referenced by ILIAS\File\Capabilities\Capability\isUnlocked(), and ILIAS\File\Capabilities\Capability\withUnlocked().
Definition at line 29 of file Capability.php.
Referenced by ILIAS\File\Capabilities\Capability\getUri(), and ILIAS\File\Capabilities\Capability\withURI().