19 declare(strict_types=1);
62 return $this->test_obj;
67 $this->test_obj = $test_obj;
72 return $this->question_set_config;
77 $this->question_set_config = $question_set_config;
112 if (!$this->
getTestAccess()->checkManageParticipantsAccess()) {
113 ilObjTestGUI::accessViolationRedirect();
119 switch ($this->
ctrl->getNextClass()) {
120 case 'iltestparticipantsgui':
139 $this->
ctrl->forwardCommand($gui);
142 case 'iltestparticipantstimeextensiongui':
154 $this->
ctrl->forwardCommand($gui);
const SUBTAB_ID_FIXED_PARTICIPANTS
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ilTestTabsManager $tabs_manager
const TAB_ID_EXAM_DASHBOARD
setQuestionSetConfig(ilTestQuestionSetConfig $question_set_config)
ilTestAccess $test_access
ilTestObjectiveOrientedContainer $objective_parent
setTestTabs(ilTestTabsManager $tabs_manager)
setTestAccess(ilTestAccess $test_access)
const SUBTAB_ID_TIME_EXTENSION
__construct(protected ilObjTest $test_obj, protected ilObjUser $user, protected ilAccess $access, protected ilGlobalTemplateInterface $main_tpl, protected UIFactory $ui_factory, protected UIRenderer $ui_renderer, protected ilLanguage $lng, protected ilDBInterface $db, protected ilCtrl $ctrl, protected ilTabsGUI $tabs, protected ilToolbarGUI $toolbar, protected ilTestQuestionSetConfig $question_set_config, protected InternalRequestService $testrequest)
setObjectiveParent(ilTestObjectiveOrientedContainer $objective_parent)
setTestObj(ilObjTest $test_obj)