ILIAS  release_7 Revision v7.30-3-g800a261c036
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 
12 {
13 
17  public function getId() : string;
18 
22  public function getConsumerNameForPresentation() : string;
23 
27  public function getFullyQualifiedClassName() : string;
28 
33  public function isResourceInUse(ResourceIdentification $identification) : bool;
34 
40  public function resourceHasBeenDeleted(ResourceIdentification $identification) : bool;
41 
46  public function getOwnerOfResource(ResourceIdentification $identification) : int;
47 
51  public function getOwnerOfNewResources() : int;
52 }
getOwnerOfResource(ResourceIdentification $identification)
isResourceInUse(ResourceIdentification $identification)
resourceHasBeenDeleted(ResourceIdentification $identification)