ILIAS  Release_5_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
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 {
20  final function getComponentType() {
21  return IL_COMP_MODULE;
22  }
23 
29  final function getComponentName() {
30  return "TestQuestionPool";
31  }
32 
38  final function getSlot() {
39  return "Questions";
40  }
41 
47  final function getSlotId() {
48  return "qst";
49  }
50 
54  protected final function slotInit() {
55  // nothing to do here
56  }
57 
58  abstract function getQuestionType();
59 }
60 ?>