ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5
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 {
18  final function getComponentType() {
19  return IL_COMP_MODULE;
20  }
21 
27  final function getComponentName() {
28  return "SurveyQuestionPool";
29  }
30 
36  final function getSlot() {
37  return "SurveyQuestions";
38  }
39 
45  final function getSlotId() {
46  return "svyq";
47  }
48 
52  protected final function slotInit() {
53  // nothing to do here
54  }
55 
56  abstract function getQuestionType();
57 }
58 ?>
const IL_COMP_MODULE
slotInit()
Object initialization done by slot.
Abstract parent class for all question plugin classes.