Abstract parent class for all event hook plugin classes.
More...
|
| | handleEvent (string $a_component, string $a_event, array $a_parameter) |
| | Handle the event. More...
|
| |
| | getMessage () |
| |
| | __construct (\ilDBInterface $db, \ilComponentRepositoryWrite $component_repository, string $id) |
| |
| | getPluginName () |
| |
| | getId () |
| |
| | getVersion () |
| | Only very little classes seem to care about this: More...
|
| |
| | getDirectory () |
| | Only very little classes seem to care about this: More...
|
| |
| | isActive () |
| | Only very little classes seem to care about this: More...
|
| |
| | needsUpdate () |
| |
| | install () |
| |
| | uninstall () |
| |
| | activate () |
| | This will update (if required) and activate the plugin. More...
|
| |
| | deactivate () |
| |
| | update () |
| |
| | loadLanguageModule () |
| | Load language module for plugin. More...
|
| |
| | txt (string $a_var) |
| | Get Language Variable (prefix will be prepended automatically) More...
|
| |
| | getTemplate (string $a_template, bool $a_par1=true, bool $a_par2=true) |
| | ILIAS is moving towards UI components and plugins are expected to use these components. More...
|
| |
| | getStyleSheetLocation (string $a_css_file) |
| | ILIAS is moving towards UI components and plugins are expected to use these components. More...
|
| |
| | addBlockFile ($a_tpl, $a_var, $a_block, $a_tplname) |
| | ILIAS is moving towards UI components and plugins are expected to use these components. More...
|
| |
| | getGlobalScreenProviderCollection () |
| |
| | exchangeUIRendererAfterInitialization (\ILIAS\DI\Container $dic) |
| | This methods allows to replace the UI Renderer (see src/UI) of ILIAS after initialization by returning a closure returning a custom renderer. More...
|
| |
| | exchangeUIFactoryAfterInitialization (string $dic_key, \ILIAS\DI\Container $dic) |
| | This methods allows to replace some factory for UI Components (see src/UI) of ILIAS after initialization by returning a closure returning a custom factory. More...
|
| |
Abstract parent class for all event hook plugin classes.
- Author
- Alexander Killing killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de
Definition at line 26 of file class.ilEventHookPlugin.php.
◆ handleEvent()
| ilEventHookPlugin::handleEvent |
( |
string |
$a_component, |
|
|
string |
$a_event, |
|
|
array |
$a_parameter |
|
) |
| |
|
abstract |
Handle the event.
- Parameters
-
| string | component, e.g. "Services/User" |
| string | event, e.g. "afterUpdate" |
| array | array of event specific parameters |
The documentation for this class was generated from the following file: