ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
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.