71        $this->access = 
$DIC->access();
 
   72        $this->
error = $DIC[
"ilErr"];
 
   73        $this->nav_history = 
$DIC[
"ilNavigationHistory"];
 
   78        $ilAccess = 
$DIC->access();
 
   81        $lng->loadLanguageModule(
"content");
 
   84        if (!$ilAccess->checkAccess(
"read", 
"", 
$_GET[
"ref_id"])) {
 
   92        $this->ctrl->saveParameter($this, array(
"ref_id"));
 
   98        $this->ref_id = 
$_GET[
"ref_id"];
 
  112        if ($ilAccess->checkAccess(
"read", 
"", 
$_GET[
"ref_id"])) {
 
  113            $ilCtrl->setParameterByClass(
"ilobjfilebasedlmgui", 
"ref_id", 
$_GET[
"ref_id"]);
 
  114            $ilNavigationHistory->addItem(
 
  116                $ilCtrl->getLinkTargetByClass(array(
"ilrepositorygui", 
"ilobjfilebasedlmgui"), 
"infoScreen"),
 
  121        $next_class = $this->ctrl->getNextClass($this);
 
  122        $cmd = $this->ctrl->getCmd(
"");
 
  124        switch ($next_class) {
 
  125            case "ilobjfilebasedlmgui":
 
  126                require_once(
"./Modules/HTMLLearningModule/classes/class.ilObjFileBasedLMGUI.php");
 
  128                $ilCtrl->forwardCommand($fblm_gui);
 
  129                $tpl->printToStdout();
 
  133                $this->ctrl->setCmdClass(
"ilobjfilebasedlmgui");
 
  134                $this->ctrl->setCmd(
"showLearningModule");
 
An exception for terminatinating execution or to throw for unit testing.
error($a_errmsg)
set error message @access public
GUI class for html lm presentation.
__construct()
Constructor @access public.
executeCommand()
execute command
User Interface class for file based learning modules (HTML)