ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
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}
An exception for terminatinating execution or to throw for unit testing.
isResourceInUse(ResourceIdentification $identification)
getOwnerOfResource(ResourceIdentification $identification)
resourceHasBeenDeleted(ResourceIdentification $identification)