ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
All Data Structures Namespaces Files Functions Variables Modules Pages
ResourceStakeholder.php
Go to the documentation of this file.
1 <?php declare(strict_types=1);
2 
4 
6 
13 {
14 
18  public function getId() : string;
19 
20 
24  public function getConsumerNameForPresentation() : string;
25 
26 
30  public function getFullyQualifiedClassName() : string;
31 
32 
38  public function isResourceInUse(ResourceIdentification $identification) : bool;
39 
40 
44  public function resourceHasBeenDeleted(ResourceIdentification $identification) : void;
45 
46 
52  public function getOwnerOfResource(ResourceIdentification $identification) : int;
53 }
isResourceInUse(ResourceIdentification $identification)
getOwnerOfResource(ResourceIdentification $identification)
resourceHasBeenDeleted(ResourceIdentification $identification)