ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Public Member Functions | |
__construct (private ilCtrl $ctrl, private ilAccessHandler $access, private ilGlobalTemplateInterface $tpl, private ilLanguage $lng, private ilDBInterface $db) | |
getQuestionOrderSequence () | |
getAssignmentConfigurationHintMessage () | |
setAssignmentConfigurationHintMessage (?string $assignmentConfigurationHintMessage) | |
setQuestionOrderSequence ($questionOrderSequence) | |
getQuestionList () | |
setQuestionList ($questionList) | |
getQuestionContainerId () | |
setQuestionContainerId ($questionContainerId) | |
isAssignmentEditingEnabled () | |
setAssignmentEditingEnabled ($assignmentEditingEnabled) | |
executeCommand () | |
Data Fields | |
const | CMD_SHOW_SKILL_QUEST_ASSIGNS = 'showSkillQuestionAssignments' |
const | CMD_SHOW_SKILL_SELECT = 'showSkillSelection' |
const | CMD_UPDATE_SKILL_QUEST_ASSIGNS = 'updateSkillQuestionAssignments' |
const | CMD_SHOW_SKILL_QUEST_ASSIGN_PROPERTIES_FORM = 'showSkillQuestionAssignmentPropertiesForm' |
const | CMD_SAVE_SKILL_QUEST_ASSIGN_PROPERTIES_FORM = 'saveSkillQuestionAssignmentPropertiesForm' |
const | CMD_SAVE_SKILL_POINTS = 'saveSkillPoints' |
const | CMD_SHOW_SYNC_ORIGINAL_CONFIRMATION = 'showSyncOriginalConfirmation' |
const | CMD_SYNC_ORIGINAL = 'syncOriginal' |
const | PARAM_SKILL_SELECTION = 'skill_ids' |
Protected Member Functions | |
doesObjectTypeMatch ($objectId) | |
Definition at line 37 of file class.ilAssQuestionSkillAssignmentsGUI.php.
ilAssQuestionSkillAssignmentsGUI::__construct | ( | private ilCtrl | $ctrl, |
private ilAccessHandler | $access, | ||
private ilGlobalTemplateInterface | $tpl, | ||
private ilLanguage | $lng, | ||
private ilDBInterface | $db | ||
) |
ilCtrl | $ctrl | |
ilAccessHandler | $access | |
ilGlobalTemplateInterface | $tpl | |
ilLanguage | $lng | |
ilDBInterface | $db |
Definition at line 72 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $DIC.
|
private |
Definition at line 594 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References assQuestionGUI\buildFileDownloadLink(), assQuestionGUI\getObject(), assQuestionGUI\getSolutionOutput(), assQuestionGUI\setObject(), and assQuestion\setShuffle().
|
private |
Definition at line 619 of file class.ilAssQuestionSkillAssignmentsGUI.php.
|
private |
Definition at line 544 of file class.ilAssQuestionSkillAssignmentsGUI.php.
|
private |
Definition at line 451 of file class.ilAssQuestionSkillAssignmentsGUI.php.
|
private |
Definition at line 555 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $id.
Referenced by showSkillSelectionCmd(), and updateSkillQuestionAssignmentsCmd().
|
private |
Definition at line 583 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by showSkillSelectionCmd().
|
private |
Definition at line 535 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
|
private |
Definition at line 664 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ilPropertyFormGUI\getInput(), and ILIAS\Repository\lng().
|
private |
Definition at line 642 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\lng().
|
protected |
Definition at line 763 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ilObject\_lookupType().
ilAssQuestionSkillAssignmentsGUI::executeCommand | ( | ) |
Definition at line 158 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl(), and isAvoidManipulationRedirectRequired().
ilAssQuestionSkillAssignmentsGUI::getAssignmentConfigurationHintMessage | ( | ) |
Definition at line 92 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $assignment_configuration_hint_message.
ilAssQuestionSkillAssignmentsGUI::getQuestionContainerId | ( | ) |
Definition at line 129 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $question_container_id.
Referenced by saveSkillPointsCmd(), showSkillSelectionCmd(), and updateSkillQuestionAssignmentsCmd().
ilAssQuestionSkillAssignmentsGUI::getQuestionList | ( | ) |
Definition at line 113 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $question_list.
ilAssQuestionSkillAssignmentsGUI::getQuestionOrderSequence | ( | ) |
Definition at line 87 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionOrderSequence.
|
private |
Definition at line 737 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\lng().
Referenced by showSkillSelectionCmd().
|
private |
Definition at line 730 of file class.ilAssQuestionSkillAssignmentsGUI.php.
ilAssQuestionSkillAssignmentsGUI::isAssignmentEditingEnabled | ( | ) |
Definition at line 145 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $assignment_editing_enabled.
Referenced by isAvoidManipulationRedirectRequired().
|
private |
Definition at line 182 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References CMD_SAVE_SKILL_QUEST_ASSIGN_PROPERTIES_FORM, CMD_UPDATE_SKILL_QUEST_ASSIGNS, and isAssignmentEditingEnabled().
Referenced by executeCommand().
|
private |
Definition at line 480 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ilObject\_getAllReferences(), ILIAS\Repository\access(), and assQuestion\lookupParentObjId().
Referenced by updateSkillQuestionAssignmentsCmd().
|
private |
Definition at line 637 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by saveSkillPointsCmd(), and updateSkillQuestionAssignmentsCmd().
|
private |
Definition at line 698 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl().
Referenced by updateSkillQuestionAssignmentsCmd().
|
private |
Definition at line 705 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $data.
|
private |
Definition at line 198 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl(), getQuestionContainerId(), ILIAS\Repository\int(), isTestQuestion(), ILIAS\Repository\lng(), and showSkillQuestionAssignmentsCmd().
|
private |
Definition at line 384 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References assQuestionGUI\_getQuestionGUI(), ILIAS\Repository\ctrl(), ilAssQuestionSkillAssignment\EVAL_MODE_BY_QUESTION_RESULT, and ILIAS\Repository\lng().
ilAssQuestionSkillAssignmentsGUI::setAssignmentConfigurationHintMessage | ( | ?string | $assignmentConfigurationHintMessage | ) |
Definition at line 97 of file class.ilAssQuestionSkillAssignmentsGUI.php.
ilAssQuestionSkillAssignmentsGUI::setAssignmentEditingEnabled | ( | $assignmentEditingEnabled | ) |
bool | $assignmentEditingEnabled |
Definition at line 153 of file class.ilAssQuestionSkillAssignmentsGUI.php.
ilAssQuestionSkillAssignmentsGUI::setQuestionContainerId | ( | $questionContainerId | ) |
int | $questionContainerId |
Definition at line 137 of file class.ilAssQuestionSkillAssignmentsGUI.php.
ilAssQuestionSkillAssignmentsGUI::setQuestionList | ( | $questionList | ) |
ilAssQuestionList | $questionList |
Definition at line 121 of file class.ilAssQuestionSkillAssignmentsGUI.php.
ilAssQuestionSkillAssignmentsGUI::setQuestionOrderSequence | ( | $questionOrderSequence | ) |
array | $questionOrderSequence |
Definition at line 105 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionOrderSequence.
|
private |
Definition at line 356 of file class.ilAssQuestionSkillAssignmentsGUI.php.
|
private |
Definition at line 464 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by saveSkillPointsCmd().
|
private |
Definition at line 320 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References buildSkillSelectorExplorerGUI(), buildSkillSelectorToolbarGUI(), ILIAS\Repository\ctrl(), ilUtil\getImagePath(), getQuestionContainerId(), and getSkillSelectorHeader().
|
private |
Definition at line 503 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
|
private |
Definition at line 744 of file class.ilAssQuestionSkillAssignmentsGUI.php.
|
private |
Definition at line 516 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl(), assQuestion\getId(), assQuestion\getObjId(), assQuestion\getOriginalId(), assQuestion\instantiateQuestion(), ILIAS\Repository\lng(), assQuestion\lookupParentObjId(), and assQuestion\syncSkillAssignments().
|
private |
Definition at line 252 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References buildSkillSelectorExplorerGUI(), ILIAS\Repository\ctrl(), ilAssQuestionSkillAssignment\DEFAULT_COMPETENCE_POINTS, ilAssQuestionSkillAssignment\EVAL_MODE_BY_QUESTION_RESULT, getQuestionContainerId(), ILIAS\Repository\int(), isSyncOriginalPossibleAndAllowed(), isTestQuestion(), keepAssignmentParameters(), and ILIAS\Repository\lng().
|
private |
Definition at line 679 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References Vendor\Package\$e, ilAssQuestionSolutionComparisonExpression\getExpression(), and ILIAS\Repository\lng().
|
private |
Definition at line 53 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getAssignmentConfigurationHintMessage().
|
private |
Definition at line 52 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by isAssignmentEditingEnabled().
|
private |
Definition at line 51 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getQuestionContainerId().
|
private |
Definition at line 50 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getQuestionList().
|
private |
Definition at line 58 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getQuestionOrderSequence(), and setQuestionOrderSequence().
|
private |
Definition at line 61 of file class.ilAssQuestionSkillAssignmentsGUI.php.
|
private |
Definition at line 63 of file class.ilAssQuestionSkillAssignmentsGUI.php.
const ilAssQuestionSkillAssignmentsGUI::CMD_SAVE_SKILL_POINTS = 'saveSkillPoints' |
Definition at line 44 of file class.ilAssQuestionSkillAssignmentsGUI.php.
const ilAssQuestionSkillAssignmentsGUI::CMD_SAVE_SKILL_QUEST_ASSIGN_PROPERTIES_FORM = 'saveSkillQuestionAssignmentPropertiesForm' |
Definition at line 43 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentPropertyFormGUI\build(), and isAvoidManipulationRedirectRequired().
const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SKILL_QUEST_ASSIGN_PROPERTIES_FORM = 'showSkillQuestionAssignmentPropertiesForm' |
Definition at line 42 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentsTableGUI\getCompetenceAssignPropertiesFormLink(), and ILIAS\Test\Presentation\TabsManager\getQuestionsSubTabs().
const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SKILL_QUEST_ASSIGNS = 'showSkillQuestionAssignments' |
const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SKILL_SELECT = 'showSkillSelection' |
Definition at line 40 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentsTableGUI\getManageCompetenceAssignsActionLink().
const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SYNC_ORIGINAL_CONFIRMATION = 'showSyncOriginalConfirmation' |
Definition at line 45 of file class.ilAssQuestionSkillAssignmentsGUI.php.
const ilAssQuestionSkillAssignmentsGUI::CMD_SYNC_ORIGINAL = 'syncOriginal' |
Definition at line 46 of file class.ilAssQuestionSkillAssignmentsGUI.php.
const ilAssQuestionSkillAssignmentsGUI::CMD_UPDATE_SKILL_QUEST_ASSIGNS = 'updateSkillQuestionAssignments' |
Definition at line 41 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by isAvoidManipulationRedirectRequired().
const ilAssQuestionSkillAssignmentsGUI::PARAM_SKILL_SELECTION = 'skill_ids' |
Definition at line 48 of file class.ilAssQuestionSkillAssignmentsGUI.php.