ILIAS
release_8 Revision v8.25-1-g13de6a5eca6
◀ ilDoc Overview
ResourceStakeholder.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\ResourceStorage\Stakeholder
;
22
23
use
ILIAS\ResourceStorage\Identification\ResourceIdentification
;
24
29
interface
ResourceStakeholder
30
{
34
public
function
getId
(): string;
35
36
public
function
getConsumerNameForPresentation
(): string;
37
41
public
function
getFullyQualifiedClassName
(): string;
42
43
public
function
isResourceInUse
(
ResourceIdentification
$identification): bool;
44
49
public
function
resourceHasBeenDeleted
(
ResourceIdentification
$identification): bool;
50
51
public
function
getOwnerOfResource
(
ResourceIdentification
$identification):
int
;
52
53
public
function
getOwnerOfNewResources
():
int
;
54
}
ILIAS\ResourceStorage\Identification\ResourceIdentification
Class ResourceIdentification.
Definition:
ResourceIdentification.php:31
ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder
Interface ResourceStakeholder.
Definition:
ResourceStakeholder.php:30
ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder\isResourceInUse
isResourceInUse(ResourceIdentification $identification)
ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder\getId
getId()
ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder\getOwnerOfResource
getOwnerOfResource(ResourceIdentification $identification)
ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder\getFullyQualifiedClassName
getFullyQualifiedClassName()
ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder\getOwnerOfNewResources
getOwnerOfNewResources()
ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder\getConsumerNameForPresentation
getConsumerNameForPresentation()
ILIAS\ResourceStorage\Stakeholder\ResourceStakeholder\resourceHasBeenDeleted
resourceHasBeenDeleted(ResourceIdentification $identification)
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
ILIAS\ResourceStorage\Stakeholder
src
ResourceStorage
Stakeholder
ResourceStakeholder.php
Generated on Sat Dec 13 2025 22:02:04 for ILIAS by
1.9.4 (using
Doxyfile
)