ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
Public Member Functions | |
executeCommand () | |
Protected Member Functions | |
ensureMarkSchemaCanBeEdited () | |
ensureEctsGradesCanBeEdited () | |
addMarkStep () | |
saveMarkSchemaFormData () | |
resetToSimpleMarkSchema () | |
deleteMarkSteps () | |
saveMarks () | |
showMarkSchema (?ilPropertyFormGUI $ects_form=null) | |
populateEctsForm (ilPropertyFormGUI $form) | |
getEctsForm () | |
saveEctsForm () | |
Protected Attributes | |
$object | |
ilLanguage | $lng |
ilCtrl | $ctrl |
ilGlobalPageTemplate | $tpl |
ilToolbarGUI | $toolbar |
ilTabsGUI | $tabs |
UIFactory | $ui_factory |
UIRenderer | $ui_renderer |
Private Member Functions | |
objectSupportsEctsGrades () | |
populateToolbar (InterruptiveModal $confirmation_modal, string $mark_schema_id) | |
buildCreateStepButton (string $mark_schema_id) | |
Private Attributes | |
const | RESET_MARK_BUTTON_LABEL = 'tst_mark_reset_to_simple_mark_schema' |
RequestWrapper | $post_wrapper |
Request | $request |
Refinery | $refinery |
Definition at line 32 of file class.ilMarkSchemaGUI.php.
|
protected |
Definition at line 99 of file class.ilMarkSchemaGUI.php.
References ensureMarkSchemaCanBeEdited(), ILIAS\Repository\lng(), saveMarkSchemaFormData(), and showMarkSchema().
|
private |
Definition at line 275 of file class.ilMarkSchemaGUI.php.
References $id, ILIAS\Repository\lng(), and ILIAS\UI\Implementation\Component\withAdditionalOnLoadCode().
Referenced by populateToolbar().
|
protected |
Definition at line 161 of file class.ilMarkSchemaGUI.php.
References ensureMarkSchemaCanBeEdited(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ILIAS\Repository\refinery(), and showMarkSchema().
|
protected |
Definition at line 91 of file class.ilMarkSchemaGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Referenced by saveEctsForm().
|
protected |
Definition at line 83 of file class.ilMarkSchemaGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Referenced by addMarkStep(), deleteMarkSteps(), resetToSimpleMarkSchema(), and saveMarks().
ilMarkSchemaGUI::executeCommand | ( | ) |
Definition at line 71 of file class.ilMarkSchemaGUI.php.
References $DIC, ILIAS\Repository\ctrl(), and ilTestTabsManager\TAB_ID_SETTINGS.
|
protected |
Definition at line 313 of file class.ilMarkSchemaGUI.php.
References $i, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilFormPropertyGUI\setDisabled(), and ilFormPropertyGUI\setInfo().
Referenced by saveEctsForm().
|
private |
Definition at line 229 of file class.ilMarkSchemaGUI.php.
|
protected |
Definition at line 296 of file class.ilMarkSchemaGUI.php.
References $data, $i, ILIAS\Repository\object(), and ilPropertyFormGUI\setValuesByArray().
|
private |
Definition at line 263 of file class.ilMarkSchemaGUI.php.
References buildCreateStepButton(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
Referenced by showMarkSchema().
|
protected |
Definition at line 143 of file class.ilMarkSchemaGUI.php.
References ensureMarkSchemaCanBeEdited(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and showMarkSchema().
|
protected |
Definition at line 377 of file class.ilMarkSchemaGUI.php.
References $i, ensureEctsGradesCanBeEdited(), getEctsForm(), ILIAS\Repository\lng(), and showMarkSchema().
|
protected |
Definition at line 206 of file class.ilMarkSchemaGUI.php.
References ensureMarkSchemaCanBeEdited(), ILIAS\Repository\lng(), ILIAS\Repository\object(), saveMarkSchemaFormData(), and showMarkSchema().
|
protected |
Definition at line 111 of file class.ilMarkSchemaGUI.php.
References ILIAS\LTI\ToolProvider\$key, and ilUtil\stripSlashes().
Referenced by addMarkStep(), and saveMarks().
|
protected |
Definition at line 235 of file class.ilMarkSchemaGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\object(), populateToolbar(), and ILIAS\Repository\toolbar().
Referenced by addMarkStep(), deleteMarkSteps(), resetToSimpleMarkSchema(), saveEctsForm(), and saveMarks().
|
protected |
Definition at line 44 of file class.ilMarkSchemaGUI.php.
|
protected |
Definition at line 43 of file class.ilMarkSchemaGUI.php.
|
protected |
Definition at line 42 of file class.ilMarkSchemaGUI.php.
|
private |
Definition at line 35 of file class.ilMarkSchemaGUI.php.
|
private |
Definition at line 37 of file class.ilMarkSchemaGUI.php.
|
private |
Definition at line 36 of file class.ilMarkSchemaGUI.php.
|
protected |
Definition at line 47 of file class.ilMarkSchemaGUI.php.
|
protected |
Definition at line 46 of file class.ilMarkSchemaGUI.php.
|
protected |
Definition at line 45 of file class.ilMarkSchemaGUI.php.
|
protected |
Definition at line 48 of file class.ilMarkSchemaGUI.php.
|
protected |
Definition at line 49 of file class.ilMarkSchemaGUI.php.
|
private |
Definition at line 34 of file class.ilMarkSchemaGUI.php.