45 $this->lng = $DIC->language();
46 $this->access = $DIC->access();
47 $this->tpl = $DIC[
"tpl"];
48 $this->nav_history = $DIC[
"ilNavigationHistory"];
68 $cmd = $this->ctrl->getCmd();
69 $next_class = $this->ctrl->getNextClass($this);
70 if ($next_class ==
"") {
71 $this->ctrl->setCmdClass(
"ilobjexercisegui");
72 $next_class = $this->ctrl->getNextClass($this);
76 if ($ilAccess->checkAccess(
"read",
"",
$_GET[
"ref_id"])) {
77 $ilNavigationHistory->addItem(
79 "ilias.php?baseClass=ilExerciseHandlerGUI&cmd=showOverview&ref_id=" .
$_GET[
"ref_id"],
84 switch ($next_class) {
85 case 'ilobjexercisegui':
86 require_once
"./Modules/Exercise/classes/class.ilObjExerciseGUI.php";
88 $this->ctrl->forwardCommand($ex_gui);
executeCommand()
execute command
Handles user interface for exercises.