ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct (ilCtrlInterface $ctrl, ilAccessHandler $access, ilLanguage $lng, ilTree $tree, ilDBInterface $db, ilComponentRepository $component_repository, ilObjTestGUI $testGUI, \ilGlobalTemplateInterface $main_template, ilTabsGUI $tabs, ScoreSettingsRepository $score_settings_repo, int $test_id, UIFactory $ui_factory, UIRenderer $ui_renderer, Refinery $refinery, Request $request, ilObjUser $active_user) | |
executeCommand () | |
Command Execution. More... | |
![]() | |
__construct (ilObjTest $testOBJ) | |
Data Fields | |
const | CMD_SHOW_FORM = 'showForm' |
command constants More... | |
const | CMD_SAVE_FORM = 'saveForm' |
const | CMD_CONFIRMED_RECALC = 'saveFormAndRecalc' |
const | CMD_CANCEL_RECALC = 'cancelSaveForm' |
Protected Member Functions | |
loadScoreSettings () | |
storeScoreSettings (ilObjTestScoreSettings $score_settings) | |
getTaxonomyOptions () | |
isScoreRecalculationRequired (ilObjTestSettingsScoring $new_settings, ilObjTestSettingsScoring $old_settings) | |
![]() | |
getTemplateSettingValue ($settingName) | |
isHiddenFormItem ($formFieldId) | |
isSectionHeaderRequired ($fields) | |
formPropertyExists (ilPropertyFormGUI $form, $propertyId) | |
removeHiddenItems (ilPropertyFormGUI $form) | |
Protected Attributes | |
ilCtrlInterface | $ctrl |
ilAccessHandler | $access |
ilLanguage | $lng |
ilGlobalTemplateInterface | $tpl |
ilTree | $tree |
ilDBInterface | $db |
ilComponentRepository | $component_repository |
ilObjTestGUI | $testGUI |
ScoreSettingsRepository | $score_settings_repo |
int | $test_id |
UIFactory | $ui_factory |
UIRenderer | $ui_renderer |
Refinery | $refinery |
ilTabsGUI | $tabs |
ilObjUser | $active_user |
![]() | |
ilObjTest | $testOBJ |
ilSettingsTemplate | $settingsTemplate = null |
Private Member Functions | |
showForm (Form $form=null) | |
saveForm () | |
getRelayedRequest () | |
buildForm () | |
areScoringSettingsWritable () | |
showConfirmation (Request $request) | |
Private Attributes | |
const | F_CONFIRM_SETTINGS = 'f_settings' |
ilTestQuestionSetConfigFactory | $testQuestionSetConfigFactory |
Definition at line 38 of file class.ilObjTestSettingsScoringResultsGUI.php.
ilObjTestSettingsScoringResultsGUI::__construct | ( | ilCtrlInterface | $ctrl, |
ilAccessHandler | $access, | ||
ilLanguage | $lng, | ||
ilTree | $tree, | ||
ilDBInterface | $db, | ||
ilComponentRepository | $component_repository, | ||
ilObjTestGUI | $testGUI, | ||
\ilGlobalTemplateInterface | $main_template, | ||
ilTabsGUI | $tabs, | ||
ScoreSettingsRepository | $score_settings_repo, | ||
int | $test_id, | ||
UIFactory | $ui_factory, | ||
UIRenderer | $ui_renderer, | ||
Refinery | $refinery, | ||
Request | $request, | ||
ilObjUser | $active_user | ||
) |
Definition at line 68 of file class.ilObjTestSettingsScoringResultsGUI.php.
References $access, $active_user, $component_repository, $ctrl, $db, $lng, $refinery, $score_settings_repo, $tabs, $test_id, $testGUI, $tree, $ui_factory, $ui_renderer, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilObjectGUI\getObject(), ilObjAssessmentFolderGUI\getSettingsTemplateConfig(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\tabs().
|
private |
Definition at line 291 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by buildForm(), and isScoreRecalculationRequired().
|
private |
Definition at line 220 of file class.ilObjTestSettingsScoringResultsGUI.php.
References $lng, $refinery, ILIAS\LTI\ToolProvider\$settings, areScoringSettingsWritable(), ILIAS\Repository\ctrl(), ilCalendarSettings\DATE_FORMAT_DMY, ilCalendarSettings\DATE_FORMAT_MDY, ilCalendarSettings\DATE_FORMAT_YMD, getTaxonomyOptions(), loadScoreSettings(), ILIAS\Repository\refinery(), and ilObjTest\SCORE_REPORTING_DATE.
Referenced by executeCommand(), saveForm(), and showForm().
ilObjTestSettingsScoringResultsGUI::executeCommand | ( | ) |
Command Execution.
Definition at line 134 of file class.ilObjTestSettingsScoringResultsGUI.php.
References ILIAS\LTI\ToolProvider\$settings, ILIAS\Repository\access(), buildForm(), ILIAS\Repository\ctrl(), getRelayedRequest(), ILIAS\Repository\lng(), saveForm(), showForm(), storeScoreSettings(), ilTestTabsManager\TAB_ID_SETTINGS, and ILIAS\Repository\tabs().
|
private |
Definition at line 211 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by executeCommand().
|
protected |
Definition at line 304 of file class.ilObjTestSettingsScoringResultsGUI.php.
References ilObjTaxonomy\getUsageOfObject().
Referenced by buildForm().
|
protected |
Definition at line 317 of file class.ilObjTestSettingsScoringResultsGUI.php.
References areScoringSettingsWritable(), ilObjTestSettingsScoring\getCountSystem(), ilObjTestSettingsScoring\getPassScoring(), and ilObjTestSettingsScoring\getScoreCutting().
Referenced by saveForm().
|
protected |
Definition at line 122 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by buildForm(), and saveForm().
|
private |
Definition at line 185 of file class.ilObjTestSettingsScoringResultsGUI.php.
References ILIAS\LTI\ToolProvider\$settings, buildForm(), ILIAS\Repository\ctrl(), isScoreRecalculationRequired(), ILIAS\Repository\lng(), loadScoreSettings(), showConfirmation(), showForm(), and storeScoreSettings().
Referenced by executeCommand().
|
private |
Definition at line 334 of file class.ilObjTestSettingsScoringResultsGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by saveForm().
|
private |
Definition at line 176 of file class.ilObjTestSettingsScoringResultsGUI.php.
References buildForm().
Referenced by executeCommand(), and saveForm().
|
protected |
Definition at line 126 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by executeCommand(), and saveForm().
|
protected |
Definition at line 50 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 65 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 55 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 49 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 54 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 51 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by __construct(), and buildForm().
|
protected |
Definition at line 63 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by __construct(), and buildForm().
|
protected |
Definition at line 59 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 64 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 60 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 56 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by __construct().
|
private |
Definition at line 57 of file class.ilObjTestSettingsScoringResultsGUI.php.
|
protected |
Definition at line 52 of file class.ilObjTestSettingsScoringResultsGUI.php.
|
protected |
Definition at line 53 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 61 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 62 of file class.ilObjTestSettingsScoringResultsGUI.php.
Referenced by __construct().
const ilObjTestSettingsScoringResultsGUI::CMD_CANCEL_RECALC = 'cancelSaveForm' |
Definition at line 46 of file class.ilObjTestSettingsScoringResultsGUI.php.
const ilObjTestSettingsScoringResultsGUI::CMD_CONFIRMED_RECALC = 'saveFormAndRecalc' |
Definition at line 45 of file class.ilObjTestSettingsScoringResultsGUI.php.
const ilObjTestSettingsScoringResultsGUI::CMD_SAVE_FORM = 'saveForm' |
Definition at line 44 of file class.ilObjTestSettingsScoringResultsGUI.php.
const ilObjTestSettingsScoringResultsGUI::CMD_SHOW_FORM = 'showForm' |
command constants
Definition at line 43 of file class.ilObjTestSettingsScoringResultsGUI.php.
|
private |
Definition at line 47 of file class.ilObjTestSettingsScoringResultsGUI.php.