ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
class.ilUserInterfaceHookPlugin.php
Go to the documentation of this file.
1
<?
php
2
3
/* Copyright (c) 1998-2010 ILIAS open source, Extended GPL, see docs/LICENSE */
4
5
include_once(
"./Services/Component/classes/class.ilPlugin.php"
);
6
14
abstract
class
ilUserInterfaceHookPlugin
extends
ilPlugin
15
{
21
final
public
function
getComponentType
()
22
{
23
return
IL_COMP_SERVICE
;
24
}
25
31
final
public
function
getComponentName
()
32
{
33
return
"UIComponent"
;
34
}
35
41
final
public
function
getSlot
()
42
{
43
return
"UserInterfaceHook"
;
44
}
45
51
final
public
function
getSlotId
()
52
{
53
return
"uihk"
;
54
}
55
59
final
protected
function
slotInit
()
60
{
61
// nothing to do here
62
}
63
67
public
function
getUIClassInstance
()
68
{
69
$class =
"il"
. $this->
getPluginName
() .
"UIHookGUI"
;
70
$this->
includeClass
(
"class."
. $class .
".php"
);
71
$obj =
new
$class();
72
$obj->setPluginObject($this);
73
return
$obj;
74
}
75
}
ilUserInterfaceHookPlugin\getSlot
getSlot()
Get Slot Name.
Definition:
class.ilUserInterfaceHookPlugin.php:41
ilPlugin\includeClass
includeClass($a_class_file_name)
Include (once) a class file.
Definition:
class.ilPlugin.php:316
ilUserInterfaceHookPlugin\getComponentType
getComponentType()
Get Component Type.
Definition:
class.ilUserInterfaceHookPlugin.php:21
ilUserInterfaceHookPlugin\getSlotId
getSlotId()
Get Slot ID.
Definition:
class.ilUserInterfaceHookPlugin.php:51
ilUserInterfaceHookPlugin\getComponentName
getComponentName()
Get Component Name.
Definition:
class.ilUserInterfaceHookPlugin.php:31
ilUserInterfaceHookPlugin
User interface hook plugin.
Definition:
class.ilUserInterfaceHookPlugin.php:14
ilPlugin\getPluginName
getPluginName()
Get Plugin Name.
php
ilPlugin
IL_COMP_SERVICE
const IL_COMP_SERVICE
Definition:
class.ilComponent.php:6
ilUserInterfaceHookPlugin\getUIClassInstance
getUIClassInstance()
Get UI plugin class.
Definition:
class.ilUserInterfaceHookPlugin.php:67
ilUserInterfaceHookPlugin\slotInit
slotInit()
Object initialization done by slot.
Definition:
class.ilUserInterfaceHookPlugin.php:59
Services
UIComponent
classes
class.ilUserInterfaceHookPlugin.php
Generated on Thu Jan 16 2025 19:02:32 for ILIAS by
1.8.13 (using
Doxyfile
)