ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
class.ilSurveyQuestionsPlugin.php
Go to the documentation of this file.
1 <?php
2 include_once("./Services/Component/classes/class.ilPlugin.php");
3 
12 abstract class ilSurveyQuestionsPlugin extends ilPlugin
13 {
19  final public function getComponentType()
20  {
21  return IL_COMP_MODULE;
22  }
23 
29  final public function getComponentName()
30  {
31  return "SurveyQuestionPool";
32  }
33 
39  final public function getSlot()
40  {
41  return "SurveyQuestions";
42  }
43 
49  final public function getSlotId()
50  {
51  return "svyq";
52  }
53 
57  final protected function slotInit()
58  {
59  // nothing to do here
60  }
61 
62  abstract public function getQuestionType();
63 }
const IL_COMP_MODULE
slotInit()
Object initialization done by slot.
Abstract parent class for all question plugin classes.