ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
◀ ilDoc Overview
class.ilPreviewRendererPlugin.php
Go to the documentation of this file.
1
<?
php
2
/* Copyright (c) 1998-2012 ILIAS open source, Extended GPL, see docs/LICENSE */
3
4
include_once(
"./Services/Component/classes/class.ilPlugin.php"
);
5
14
abstract
class
ilPreviewRendererPlugin
extends
ilPlugin
15
{
21
final
function
getComponentType
()
22
{
23
return
IL_COMP_SERVICE
;
24
}
25
31
final
function
getComponentName
()
32
{
33
return
"Preview"
;
34
}
35
41
final
function
getSlot
()
42
{
43
return
"PreviewRenderer"
;
44
}
45
51
final
function
getSlotId
()
52
{
53
return
"pvre"
;
54
}
55
59
protected
final
function
slotInit
()
60
{
61
// nothing to do here
62
}
63
64
public
function
getRendererClassInstance
()
65
{
66
$class =
"il"
. $this->
getPluginName
();
67
$this->
includeClass
(
"class."
.$class.
".php"
);
68
return
new
$class();
69
}
70
}
71
?>
php
An exception for terminatinating execution or to throw for unit testing.
IL_COMP_SERVICE
const IL_COMP_SERVICE
Definition:
class.ilComponent.php:6
ilPlugin
Definition:
class.ilPlugin.php:17
ilPlugin\includeClass
includeClass($a_class_file_name)
Include (once) a class file.
Definition:
class.ilPlugin.php:292
ilPlugin\getPluginName
getPluginName()
Get Plugin Name.
ilPreviewRendererPlugin
Abstract parent class for all preview renderer plugin classes.
Definition:
class.ilPreviewRendererPlugin.php:15
ilPreviewRendererPlugin\getComponentName
getComponentName()
Get Component Name.
Definition:
class.ilPreviewRendererPlugin.php:31
ilPreviewRendererPlugin\slotInit
slotInit()
Object initialization done by slot.
Definition:
class.ilPreviewRendererPlugin.php:59
ilPreviewRendererPlugin\getComponentType
getComponentType()
Get Component Type.
Definition:
class.ilPreviewRendererPlugin.php:21
ilPreviewRendererPlugin\getSlot
getSlot()
Get Slot Name.
Definition:
class.ilPreviewRendererPlugin.php:41
ilPreviewRendererPlugin\getRendererClassInstance
getRendererClassInstance()
Definition:
class.ilPreviewRendererPlugin.php:64
ilPreviewRendererPlugin\getSlotId
getSlotId()
Get Slot ID.
Definition:
class.ilPreviewRendererPlugin.php:51
Services
Preview
classes
class.ilPreviewRendererPlugin.php
Generated on Fri Oct 3 2025 19:01:01 for ILIAS by
1.9.4 (using
Doxyfile
)