|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Collaboration diagram for ilAssQuestionSkillAssignmentsGUI:Public Member Functions | |
| __construct (ilCtrl $ctrl, ilAccessHandler $access, ilGlobalTemplateInterface $tpl, ilLanguage $lng, ilDBInterface $db) | |
| getQuestionOrderSequence () | |
| getAssignmentConfigurationHintMessage () | |
| setAssignmentConfigurationHintMessage ($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) | |
Private Attributes | |
| ilCtrl | $ctrl |
| ilAccessHandler | $access |
| ilGlobalTemplateInterface | $tpl |
| ilLanguage | $lng |
| ilDBInterface | $db |
| $questionList | |
| $questionContainerId | |
| $assignmentEditingEnabled | |
| $questionOrderSequence | |
| $assignmentConfigurationHintMessage | |
| ILIAS TestQuestionPool InternalRequestService | $request |
| SkillUsageService | $skillUsageService |
Definition at line 35 of file class.ilAssQuestionSkillAssignmentsGUI.php.
| ilAssQuestionSkillAssignmentsGUI::__construct | ( | ilCtrl | $ctrl, |
| ilAccessHandler | $access, | ||
| ilGlobalTemplateInterface | $tpl, | ||
| ilLanguage | $lng, | ||
| ilDBInterface | $db | ||
| ) |
| ilCtrl | $ctrl | |
| ilAccessHandler | $access | |
| ilGlobalTemplateInterface | $tpl | |
| ilLanguage | $lng | |
| ilDBInterface | $db |
Definition at line 90 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $access, $ctrl, $db, $DIC, $lng, $tpl, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 617 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References assQuestionGUI\getSolutionOutput(), and ilPageObjectGUI\setOutputMode().
Referenced by showSkillQuestionAssignmentPropertiesFormCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 641 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References getQuestionContainerId().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd(), and showSkillQuestionAssignmentPropertiesFormCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 567 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References getQuestionContainerId().
Referenced by showSkillQuestionAssignmentsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 470 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl(), isAssignmentEditingEnabled(), and ILIAS\Repository\lng().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd(), and showSkillQuestionAssignmentPropertiesFormCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 578 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $id.
Referenced by showSkillSelectionCmd(), and updateSkillQuestionAssignmentsCmd().
Here is the caller graph for this function:
|
private |
Definition at line 606 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by showSkillSelectionCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 558 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl(), isAssignmentEditingEnabled(), and ILIAS\Repository\lng().
Referenced by showSkillQuestionAssignmentsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 661 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\lng(), and validateSolutionCompareExpression().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 768 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ilObject\_lookupType().
Referenced by isSyncOriginalPossibleAndAllowed().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentsGUI::executeCommand | ( | ) |
Definition at line 176 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl(), and isAvoidManipulationRedirectRequired().
Here is the call graph for this function:| ilAssQuestionSkillAssignmentsGUI::getAssignmentConfigurationHintMessage | ( | ) |
Definition at line 107 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $assignmentConfigurationHintMessage.
Referenced by handleAssignmentConfigurationHintMessage().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentsGUI::getQuestionContainerId | ( | ) |
Definition at line 147 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionContainerId.
Referenced by buildQuestionSkillAssignment(), buildSkillQuestionAssignmentList(), saveSkillPointsCmd(), saveSkillQuestionAssignmentPropertiesFormCmd(), showSkillSelectionCmd(), and updateSkillQuestionAssignmentsCmd().
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentsGUI::getQuestionList | ( | ) |
Definition at line 131 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionList.
| ilAssQuestionSkillAssignmentsGUI::getQuestionOrderSequence | ( | ) |
Definition at line 102 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionOrderSequence.
Referenced by orderQuestionData().
Here is the caller graph for this function:
|
private |
Definition at line 742 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\lng().
Referenced by showSkillSelectionCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 735 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References getAssignmentConfigurationHintMessage().
Referenced by showSkillQuestionAssignmentPropertiesFormCmd(), and showSkillQuestionAssignmentsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAssQuestionSkillAssignmentsGUI::isAssignmentEditingEnabled | ( | ) |
Definition at line 163 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $assignmentEditingEnabled.
Referenced by buildSkillQuestionAssignmentPropertiesForm(), buildTableGUI(), and isAvoidManipulationRedirectRequired().
Here is the caller graph for this function:
|
private |
Definition at line 200 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References isAssignmentEditingEnabled().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 499 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ilObject\_getAllReferences(), ILIAS\Repository\access(), doesObjectTypeMatch(), and assQuestion\lookupParentObjId().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd(), syncOriginalCmd(), and updateSkillQuestionAssignmentsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 656 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by saveSkillPointsCmd(), saveSkillQuestionAssignmentPropertiesFormCmd(), syncOriginalCmd(), and updateSkillQuestionAssignmentsCmd().
Here is the caller graph for this function:
|
private |
Definition at line 703 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd(), showSkillQuestionAssignmentPropertiesFormCmd(), and updateSkillQuestionAssignmentsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 710 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $data, getQuestionOrderSequence(), and sortAlphabetically().
Referenced by showSkillQuestionAssignmentsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 216 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl(), getQuestionContainerId(), ILIAS\Repository\int(), isTestQuestion(), ILIAS\Repository\lng(), and showSkillQuestionAssignmentsCmd().
Here is the call graph for this function:
|
private |
Definition at line 404 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References assQuestionGUI\_getQuestionGUI(), buildQuestionSkillAssignment(), buildSkillQuestionAssignmentPropertiesForm(), checkSolutionCompareExpressionInput(), ILIAS\Repository\ctrl(), ilAssQuestionSkillAssignment\EVAL_MODE_BY_QUESTION_RESULT, getQuestionContainerId(), ILIAS\Repository\int(), isSyncOriginalPossibleAndAllowed(), isTestQuestion(), keepAssignmentParameters(), ILIAS\Repository\lng(), and showSkillQuestionAssignmentPropertiesFormCmd().
Here is the call graph for this function:| ilAssQuestionSkillAssignmentsGUI::setAssignmentConfigurationHintMessage | ( | $assignmentConfigurationHintMessage | ) |
| string | $assignmentConfigurationHintMessage |
Definition at line 115 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $assignmentConfigurationHintMessage.
| ilAssQuestionSkillAssignmentsGUI::setAssignmentEditingEnabled | ( | $assignmentEditingEnabled | ) |
| bool | $assignmentEditingEnabled |
Definition at line 171 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $assignmentEditingEnabled.
| ilAssQuestionSkillAssignmentsGUI::setQuestionContainerId | ( | $questionContainerId | ) |
| int | $questionContainerId |
Definition at line 155 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionContainerId.
| ilAssQuestionSkillAssignmentsGUI::setQuestionList | ( | $questionList | ) |
| ilAssQuestionList | $questionList |
Definition at line 139 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionList.
| ilAssQuestionSkillAssignmentsGUI::setQuestionOrderSequence | ( | $questionOrderSequence | ) |
| array | $questionOrderSequence |
Definition at line 123 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References $questionOrderSequence.
|
private |
Definition at line 374 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References assQuestionGUI\_getQuestionGUI(), buildQuestionPage(), buildQuestionSkillAssignment(), buildSkillQuestionAssignmentPropertiesForm(), ILIAS\Repository\ctrl(), handleAssignmentConfigurationHintMessage(), ILIAS\Repository\int(), and keepAssignmentParameters().
Referenced by saveSkillQuestionAssignmentPropertiesFormCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 483 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References buildSkillQuestionAssignmentList(), buildTableGUI(), ILIAS\Repository\ctrl(), handleAssignmentConfigurationHintMessage(), and orderQuestionData().
Referenced by saveSkillPointsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 338 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References buildSkillSelectorExplorerGUI(), buildSkillSelectorToolbarGUI(), ILIAS\Repository\ctrl(), ilGlobalTemplateInterface\get(), ilUtil\getImagePath(), getQuestionContainerId(), getSkillSelectorHeader(), ILIAS\Repository\int(), and ilGlobalTemplateInterface\setVariable().
Here is the call graph for this function:
|
private |
Definition at line 522 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\int(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 749 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by orderQuestionData().
Here is the caller graph for this function:
|
private |
Definition at line 538 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References ILIAS\Repository\ctrl(), assQuestion\instantiateQuestion(), ILIAS\Repository\int(), isSyncOriginalPossibleAndAllowed(), isTestQuestion(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 269 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().
Here is the call graph for this function:
|
private |
Definition at line 683 of file class.ilAssQuestionSkillAssignmentsGUI.php.
References Vendor\Package\$e, ilAssQuestionSolutionComparisonExpression\getExpression(), and ILIAS\Repository\lng().
Referenced by checkSolutionCompareExpressionInput().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 49 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct().
|
private |
Definition at line 77 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getAssignmentConfigurationHintMessage(), and setAssignmentConfigurationHintMessage().
|
private |
Definition at line 67 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by isAssignmentEditingEnabled(), and setAssignmentEditingEnabled().
|
private |
Definition at line 48 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct().
|
private |
Definition at line 52 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct().
|
private |
Definition at line 51 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct().
|
private |
Definition at line 62 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getQuestionContainerId(), and setQuestionContainerId().
|
private |
Definition at line 57 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getQuestionList(), and setQuestionList().
|
private |
Definition at line 72 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by getQuestionOrderSequence(), and setQuestionOrderSequence().
|
private |
Definition at line 79 of file class.ilAssQuestionSkillAssignmentsGUI.php.
|
private |
Definition at line 81 of file class.ilAssQuestionSkillAssignmentsGUI.php.
|
private |
Definition at line 50 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by __construct().
| const ilAssQuestionSkillAssignmentsGUI::CMD_SAVE_SKILL_POINTS = 'saveSkillPoints' |
Definition at line 42 of file class.ilAssQuestionSkillAssignmentsGUI.php.
| const ilAssQuestionSkillAssignmentsGUI::CMD_SAVE_SKILL_QUEST_ASSIGN_PROPERTIES_FORM = 'saveSkillQuestionAssignmentPropertiesForm' |
Definition at line 41 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentPropertyFormGUI\build().
| const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SKILL_QUEST_ASSIGN_PROPERTIES_FORM = 'showSkillQuestionAssignmentPropertiesForm' |
Definition at line 40 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentsTableGUI\getCompetenceAssignPropertiesFormLink().
| const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SKILL_QUEST_ASSIGNS = 'showSkillQuestionAssignments' |
Definition at line 37 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentPropertyFormGUI\build(), ilObjQuestionPoolGUI\getTabs(), ilTestSkillAdministrationGUI\manageTabs(), ilQuestionPoolSkillAdministrationGUI\manageTabs(), and ilTestTabsManager\setupTabsGuiConfig().
| const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SKILL_SELECT = 'showSkillSelection' |
Definition at line 38 of file class.ilAssQuestionSkillAssignmentsGUI.php.
Referenced by ilAssQuestionSkillAssignmentsTableGUI\buildActionColumnHTML(), and ilAssQuestionSkillAssignmentsTableGUI\getManageCompetenceAssignsActionLink().
| const ilAssQuestionSkillAssignmentsGUI::CMD_SHOW_SYNC_ORIGINAL_CONFIRMATION = 'showSyncOriginalConfirmation' |
Definition at line 43 of file class.ilAssQuestionSkillAssignmentsGUI.php.
| const ilAssQuestionSkillAssignmentsGUI::CMD_SYNC_ORIGINAL = 'syncOriginal' |
Definition at line 44 of file class.ilAssQuestionSkillAssignmentsGUI.php.
| const ilAssQuestionSkillAssignmentsGUI::CMD_UPDATE_SKILL_QUEST_ASSIGNS = 'updateSkillQuestionAssignments' |
Definition at line 39 of file class.ilAssQuestionSkillAssignmentsGUI.php.
| const ilAssQuestionSkillAssignmentsGUI::PARAM_SKILL_SELECTION = 'skill_ids' |
Definition at line 46 of file class.ilAssQuestionSkillAssignmentsGUI.php.