Class ilLearningModuleGUI. More...
Public Member Functions | |
ilObjLearningModuleGUI ($a_data, $a_id=0, $a_call_by_reference=true, $a_prepare_output=true) | |
Constructor public. | |
assignObject () | |
view () | |
view content object | |
Data Fields | |
$object |
Class ilLearningModuleGUI.
GUI class for ilLearningModule
ilObjLearningModuleGUI: ilLMPageObjectGUI, ilStructureObjectGUI, ilObjStyleSheetGUI, ilMDEditorGUI ilObjLearningModuleGUI: ilLearningProgressGUI, ilPermissionGUI
Definition at line 37 of file class.ilObjLearningModuleGUI.php.
ilObjLearningModuleGUI::assignObject | ( | ) |
Reimplemented from ilObjectGUI.
Definition at line 71 of file class.ilObjLearningModuleGUI.php.
Referenced by ilObjLearningModuleGUI().
{ include_once("content/classes/class.ilObjLearningModule.php"); $this->link_params = "ref_id=".$this->ref_id; $this->object =& new ilObjLearningModule($this->id, true); }
ilObjLearningModuleGUI::ilObjLearningModuleGUI | ( | $ | a_data, | |
$ | a_id = 0 , |
|||
$ | a_call_by_reference = true , |
|||
$ | a_prepare_output = true | |||
) |
Constructor public.
Definition at line 44 of file class.ilObjLearningModuleGUI.php.
References assignObject(), and ilObjContentObjectGUI::ilObjContentObjectGUI().
{ $this->type = "lm"; parent::ilObjContentObjectGUI($a_data, $a_id, $a_call_by_reference, $a_prepare_output); # BETTER DO IT HERE THAN IN PARENT CLASS ( PROBLEMS FOR import, create) $this->assignObject(); // SAME REASON if($a_id != 0) { $this->lm_tree =& $this->object->getLMTree(); } /* global $ilias, $tpl, $lng, $objDefinition; $this->ilias =& $ilias; $this->tpl =& $tpl; $this->lng =& $lng; $this->objDefinition =& $objDefinition; $this->lm_tree =& $a_tree; */ //$this->read(); todo }
ilObjLearningModuleGUI::view | ( | ) |
view content object
Reimplemented from ilObjContentObjectGUI.
Definition at line 88 of file class.ilObjLearningModuleGUI.php.
References $_GET, ilObjectGUI::prepareOutput(), ilObjContentObjectGUI::properties(), and ilObjectGUI::viewObject().
{ if (strtolower($_GET["baseClass"]) == "iladministrationgui") { $this->prepareOutput(); parent::viewObject(); } else { $this->properties(); } }
ilObjLearningModuleGUI::$object |
Reimplemented from ilObjectGUI.
Definition at line 39 of file class.ilObjLearningModuleGUI.php.