ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
class.ilQuestionsPlugin.php
Go to the documentation of this file.
1
<?
php
2
/* Copyright (c) 1998-2013 ILIAS open source, Extended GPL, see docs/LICENSE */
3
4
include_once(
"./Services/Component/classes/class.ilPlugin.php"
);
5
14
abstract
class
ilQuestionsPlugin
extends
ilPlugin
15
{
16
const
COMP_NAME
=
'TestQuestionPool'
;
17
const
SLOT_NAME
=
'Questions'
;
18
const
SLOT_ID
=
'qst'
;
19
25
final
public
function
getComponentType
()
26
{
27
return
IL_COMP_MODULE
;
28
}
29
35
final
public
function
getComponentName
()
36
{
37
return
self::COMP_NAME;
38
}
39
45
final
public
function
getSlot
()
46
{
47
return
self::SLOT_NAME;
48
}
49
55
final
public
function
getSlotId
()
56
{
57
return
self::SLOT_ID;
58
}
59
63
final
protected
function
slotInit
()
64
{
65
// nothing to do here
66
}
67
68
abstract
public
function
getQuestionType
();
69
}
ilQuestionsPlugin\getQuestionType
getQuestionType()
ilQuestionsPlugin\COMP_NAME
const COMP_NAME
Definition:
class.ilQuestionsPlugin.php:16
ilQuestionsPlugin
Abstract parent class for all question plugin classes.
Definition:
class.ilQuestionsPlugin.php:14
ilQuestionsPlugin\SLOT_NAME
const SLOT_NAME
Definition:
class.ilQuestionsPlugin.php:17
ilQuestionsPlugin\SLOT_ID
const SLOT_ID
Definition:
class.ilQuestionsPlugin.php:18
ilQuestionsPlugin\getSlotId
getSlotId()
Get Slot ID.
Definition:
class.ilQuestionsPlugin.php:55
ilQuestionsPlugin\getComponentName
getComponentName()
Get Component Name.
Definition:
class.ilQuestionsPlugin.php:35
IL_COMP_MODULE
const IL_COMP_MODULE
Definition:
class.ilComponent.php:5
ilQuestionsPlugin\slotInit
slotInit()
Object initialization done by slot.
Definition:
class.ilQuestionsPlugin.php:63
ilQuestionsPlugin\getSlot
getSlot()
Get Slot Name.
Definition:
class.ilQuestionsPlugin.php:45
ilQuestionsPlugin\getComponentType
getComponentType()
Get Component Type.
Definition:
class.ilQuestionsPlugin.php:25
php
ilPlugin
Modules
TestQuestionPool
classes
class.ilQuestionsPlugin.php
Generated on Thu Jan 16 2025 19:02:13 for ILIAS by
1.8.13 (using
Doxyfile
)