4 require_once
'Services/Export/classes/class.ilExportGUI.php';
43 $ilPluginAdmin = $DIC[
'ilPluginAdmin'];
52 $pl_names = $ilPluginAdmin->getActivePluginsForSlot(
IL_COMP_MODULE,
'Test',
'tsig');
53 $pl = current($pl_names);
55 $this->plugin->setGUIObject($this);
62 switch ($next_class) {
64 $ret = $this->dispatchCommand();
70 protected function dispatchCommand()
75 $active = $this->
test->getActiveIdOfUser(
$ilUser->getId());
76 $pass = $this->
test->_getMaxPass($active);
83 $ret = $this->plugin->invoke($cmd);
139 public function redirectToTest(
$success)
146 $active = $this->
test->getActiveIdOfUser(
$ilUser->getId());
147 $pass = $this->
test->_getMaxPass($active);
148 $key =
'signed_' . $active .
'_' .
$pass;
This class provides processing control methods.
Output class for assessment test execution.
static set($a_var, $a_val)
Set a value.
__construct(ilTestOutputGUI $testOutputGUI)
getNextClass($a_gui_class=null)
Get next class in the control path from the current class to the target command class.
getCmd($a_default_cmd="", $a_safe_commands="")
Determines current get/post command.
static getPluginObject($a_ctype, $a_cname, $a_slot_id, $a_pname)
Get Plugin Object.
setTestOutputGUI($testOutputGUI)