|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Collaboration diagram for ILIAS\TestQuestionPool\Skills\SkillsByQuestionOverviewTable:Public Member Functions | |
| __construct (private readonly \ilAssQuestionList $question_list, private readonly \ilAssQuestionSkillAssignmentList $assignment_list, private readonly UIFactory $ui_factory, private readonly \ilLanguage $lng, private readonly \ilCtrl $ctrl) | |
| getComponents (URI $edit_uri, SkillAssignmentViewControlMode $skill_assignment_view_control_mode=SkillAssignmentViewControlMode::ALL) | |
| retrieveRecords (SkillAssignmentViewControlMode $skill_assignment_view_control_mode=SkillAssignmentViewControlMode::ALL) | |
Data Fields | |
| const string | VIEW_CONTROL_QUERY_PARAM = 'mode' |
Private Member Functions | |
| mapRow (PresentationRow $row, SkillAssignments $record, URI $edit_uri) | |
| getViewControls (SkillAssignmentViewControlMode $skill_assignment_view_control_mode=SkillAssignmentViewControlMode::ALL) | |
Private Attributes | |
| const string | ROW_ID_PARAMETER = 'q_id' |
Definition at line 28 of file SkillsByQuestionOverviewTable.php.
| ILIAS\TestQuestionPool\Skills\SkillsByQuestionOverviewTable::__construct | ( | private readonly \ilAssQuestionList | $question_list, |
| private readonly \ilAssQuestionSkillAssignmentList | $assignment_list, | ||
| private readonly UIFactory | $ui_factory, | ||
| private readonly \ilLanguage | $lng, | ||
| private readonly \ilCtrl | $ctrl | ||
| ) |
Definition at line 34 of file SkillsByQuestionOverviewTable.php.
| ILIAS\TestQuestionPool\Skills\SkillsByQuestionOverviewTable::getComponents | ( | URI | $edit_uri, |
| SkillAssignmentViewControlMode | $skill_assignment_view_control_mode = SkillAssignmentViewControlMode::ALL |
||
| ) |
Definition at line 43 of file SkillsByQuestionOverviewTable.php.
References ILIAS\Repository\lng(), ILIAS\TestQuestionPool\Skills\SkillsByQuestionOverviewTable\mapRow(), and ILIAS\TestQuestionPool\Skills\SkillsByQuestionOverviewTable\retrieveRecords().
Here is the call graph for this function:
|
private |
Definition at line 136 of file SkillsByQuestionOverviewTable.php.
References ilAssQuestionSkillAssignmentsGUI\CMD_SHOW_SKILL_QUEST_ASSIGNS, ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 55 of file SkillsByQuestionOverviewTable.php.
References Vendor\Package\$a, ILIAS\TestQuestionPool\Skills\SkillAssignments\getQuestion(), ILIAS\TestQuestionPool\Skills\SkillAssignments\getSkillAssignments(), ILIAS\Repository\lng(), ILIAS\UI\Component\Table\PresentationRow\withHeadline(), ILIAS\UI\Component\Table\PresentationRow\withImportantFields(), and ILIAS\Data\URI\withParameter().
Referenced by ILIAS\TestQuestionPool\Skills\SkillsByQuestionOverviewTable\getComponents().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\TestQuestionPool\Skills\SkillsByQuestionOverviewTable::retrieveRecords | ( | SkillAssignmentViewControlMode | $skill_assignment_view_control_mode = SkillAssignmentViewControlMode::ALL | ) |
Definition at line 108 of file SkillsByQuestionOverviewTable.php.
Referenced by ILIAS\TestQuestionPool\Skills\SkillsByQuestionOverviewTable\getComponents().
Here is the caller graph for this function:
|
private |
Definition at line 32 of file SkillsByQuestionOverviewTable.php.
| const string ILIAS\TestQuestionPool\Skills\SkillsByQuestionOverviewTable::VIEW_CONTROL_QUERY_PARAM = 'mode' |
Definition at line 30 of file SkillsByQuestionOverviewTable.php.