ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
Observer.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\ResourceStorage\Events
;
22
26
interface
Observer
27
{
31
public
function
getId
(): string;
32
36
public
function
update
(
Event
$event, ?
Data
$data
): void;
37
42
public
function
updateFailed
(\Throwable
$e
,
Event
$event, ?
Data
$data
): void;
43
}
ILIAS\ResourceStorage\Events\Data
Definition:
Data.php:28
ILIAS\ResourceStorage\Events\Observer
Definition:
Observer.php:27
ILIAS\ResourceStorage\Events\Observer\getId
getId()
Unique identifier of the implementing event-listener.
ILIAS\ResourceStorage\Events\Observer\update
update(Event $event, ?Data $data)
Recieves an event and handles it appropriately.
ILIAS\ResourceStorage\Events\Observer\updateFailed
updateFailed(\Throwable $e, Event $event, ?Data $data)
Is called if your update method failed (Exception, Throwable).
$data
$data
Definition:
ltiregistration.php:29
ILIAS\ResourceStorage\Events
Definition:
CollectionData.php:21
ILIAS\ResourceStorage\Events\Event
Event
Definition:
Event.php:27
Vendor\Package\$e
$e
Definition:
example_cleaned.php:49
components
ILIAS
ResourceStorage
src
Events
Observer.php
Generated on Sat Oct 18 2025 23:02:36 for ILIAS by
1.9.4 (using
Doxyfile
)