ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilUserAppEventListener Class Reference

Class ilUserAppEventListener. More...

+ Inheritance diagram for ilUserAppEventListener:
+ Collaboration diagram for ilUserAppEventListener:

Static Public Member Functions

static handleEvent (string $component, string $event, array $parameter)
 
static handleEvent (string $a_component, string $a_event, array $a_parameter)
 Handle an event in a listener. More...
 

Detailed Description

Member Function Documentation

◆ handleEvent()

static ilUserAppEventListener::handleEvent ( string  $component,
string  $event,
array  $parameter 
)
static
Parameters
array<string,mixed>$a_parameter

Implements ilAppEventListener.

Definition at line 33 of file class.ilUserAppEventListener.php.

33 : void
34 {
35 $user_starting_point_repository = LocalDIC::dic()[StartingPointRepository::class];
36
37 if ('components/ILIAS/ILIASObject' === $component && 'beforeDeletion' === $event) {
38 if (isset($parameter['object']) && $parameter['object'] instanceof ilObjRole) {
39 $user_starting_point_repository->onRoleDeleted($parameter['object']);
40 }
41 }
42 }
Class ilObjRole.

The documentation for this class was generated from the following file: