|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Collaboration diagram for ilCtrlSubject:Public Member Functions | |
| __construct () | |
| attach (ilCtrlObserver $observer, ilCtrlEvent $event) | |
| detach (ilCtrlObserver $observer, ilCtrlEvent $event=ilCtrlEvent::ALL) | |
| notify (ilCtrlEvent $event, ?string $data) | |
Protected Member Functions | |
| initObserverGroup (string $group) | |
Protected Attributes | |
| array | $observer_groups = [] |
Definition at line 26 of file class.ilCtrlSubject.php.
| ilCtrlSubject::__construct | ( | ) |
Definition at line 33 of file class.ilCtrlSubject.php.
References ALL, and initObserverGroup().
Here is the call graph for this function:| ilCtrlSubject::attach | ( | ilCtrlObserver | $observer, |
| ilCtrlEvent | $event | ||
| ) |
Definition at line 38 of file class.ilCtrlSubject.php.
References initObserverGroup().
Here is the call graph for this function:| ilCtrlSubject::detach | ( | ilCtrlObserver | $observer, |
| ilCtrlEvent | $event = ilCtrlEvent::ALL |
||
| ) |
Definition at line 45 of file class.ilCtrlSubject.php.
References ilCtrlObserver\getId(), and initObserverGroup().
Here is the call graph for this function:
|
protected |
Definition at line 70 of file class.ilCtrlSubject.php.
Referenced by __construct(), attach(), detach(), and notify().
Here is the caller graph for this function:| ilCtrlSubject::notify | ( | ilCtrlEvent | $event, |
| ?string | $data | ||
| ) |
Definition at line 56 of file class.ilCtrlSubject.php.
References ALL, and initObserverGroup().
Here is the call graph for this function:
|
protected |
Definition at line 31 of file class.ilCtrlSubject.php.