|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
For the purpose of streamlining the grading and learning-process status definition outside of tests, SCORM courses e.t.c. More...
Collaboration diagram for ilIndividualAssessmentMembersGUI:Public Member Functions | |
| __construct (ilObjIndividualAssessment $object, ilCtrl $ctrl, ilGlobalPageTemplate $tpl, ilLanguage $lng, ilToolbarGUI $toolbar, ilObjUser $user, ilTabsGUI $tabs, IndividualAssessmentAccessHandler $iass_access, UI\Factory $factory, UI\Renderer $renderer, ilErrorHandling $error_object, ilIndividualAssessmentMemberGUI $member_gui) | |
| executeCommand () | |
| addUsersFromSearch (array $user_ids) | |
| addUsers (array $user_ids) | |
| Add users to corresponding iass-object. More... | |
| removeUser () | |
| Remove users from corresponding iass-object. More... | |
| handleAccessViolation () | |
Data Fields | |
| const | F_STATUS = "status" |
| const | F_SORT = "sortation" |
| const | S_NAME_ASC = "user_lastname:asc" |
| const | S_NAME_DESC = "user_lastname:desc" |
| const | S_EXAMINER_ASC = "examiner_login:asc" |
| const | S_EXAMINER_DESC = "examiner_login:desc" |
| const | S_CHANGETIME_ASC = "change_time:asc" |
| const | S_CHANGETIME_DESC = "change_time:desc" |
Protected Member Functions | |
| addedUsers () | |
| view () | |
| removeUserConfirmation () | |
| Display confirmation form for user might be removed. More... | |
| getViewControls (array $get) | |
| getModeControl (array $get, ViewControl\Factory $vc_factory) | |
| getSortationControl (ViewControl\Factory $vc_factory) | |
| getModeOptions () | |
| getActiveLabelForModeByFilter ($filter) | |
| getLinkForStatusFilter ($value) | |
| getFilterValue (array $get) | |
| getSortOptions () | |
| getSortValue (array $get) | |
| maybeViewLearningProgress () | |
| txt (string $code) | |
Protected Attributes | |
| $ctrl | |
| $object | |
| $ref_id | |
| $tpl | |
| $lng | |
| $toolbar | |
| $user | |
| $tabs | |
| $iass_access | |
| $factory | |
| $renderer | |
| $error_object | |
| $member_gui | |
For the purpose of streamlining the grading and learning-process status definition outside of tests, SCORM courses e.t.c.
the IndividualAssessment is used. It caries a LPStatus, which is set Individually.
@ilCtrl_Calls ilIndividualAssessmentMembersGUI: ilRepositorySearchGUI @ilCtrl_Calls ilIndividualAssessmentMembersGUI: ilIndividualAssessmentMemberGUI
Definition at line 21 of file class.ilIndividualAssessmentMembersGUI.php.
| ilIndividualAssessmentMembersGUI::__construct | ( | ilObjIndividualAssessment | $object, |
| ilCtrl | $ctrl, | ||
| ilGlobalPageTemplate | $tpl, | ||
| ilLanguage | $lng, | ||
| ilToolbarGUI | $toolbar, | ||
| ilObjUser | $user, | ||
| ilTabsGUI | $tabs, | ||
| IndividualAssessmentAccessHandler | $iass_access, | ||
| UI\Factory | $factory, | ||
| UI\Renderer | $renderer, | ||
| ilErrorHandling | $error_object, | ||
| ilIndividualAssessmentMemberGUI | $member_gui | ||
| ) |
Definition at line 98 of file class.ilIndividualAssessmentMembersGUI.php.
References $ctrl, $error_object, $factory, $iass_access, $lng, $member_gui, $object, $renderer, $tabs, $toolbar, $tpl, $user, and user().
Here is the call graph for this function:
|
protected |
Definition at line 171 of file class.ilIndividualAssessmentMembersGUI.php.
References $_GET, ilUtil\sendFailure(), txt(), and view().
Here is the call graph for this function:| ilIndividualAssessmentMembersGUI::addUsers | ( | array | $user_ids | ) |
Add users to corresponding iass-object.
To be used by repository search.
| int | string[] | $user_ids |
Definition at line 256 of file class.ilIndividualAssessmentMembersGUI.php.
References $failure, $object, $user, handleAccessViolation(), and ilIndividualAssessmentLPInterface\updateLPStatusByIds().
Referenced by addUsersFromSearch().
Here is the call graph for this function:
Here is the caller graph for this function:| ilIndividualAssessmentMembersGUI::addUsersFromSearch | ( | array | $user_ids | ) |
| int[] |
Definition at line 241 of file class.ilIndividualAssessmentMembersGUI.php.
References addUsers(), ilUtil\sendInfo(), and txt().
Here is the call graph for this function:| ilIndividualAssessmentMembersGUI::executeCommand | ( | ) |
Definition at line 128 of file class.ilIndividualAssessmentMembersGUI.php.
References handleAccessViolation().
Here is the call graph for this function:
|
protected |
| int | string | null | $filter |
Definition at line 378 of file class.ilIndividualAssessmentMembersGUI.php.
References ilIndividualAssessmentMembers\LP_ASSESSMENT_NOT_COMPLETED, ilIndividualAssessmentMembers\LP_COMPLETED, ilIndividualAssessmentMembers\LP_FAILED, ilIndividualAssessmentMembers\LP_IN_PROGRESS, and txt().
Referenced by getModeControl().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| string[] | $get |
Definition at line 414 of file class.ilIndividualAssessmentMembersGUI.php.
References F_STATUS, ilIndividualAssessmentMembers\LP_ASSESSMENT_NOT_COMPLETED, ilIndividualAssessmentMembers\LP_COMPLETED, ilIndividualAssessmentMembers\LP_FAILED, and ilIndividualAssessmentMembers\LP_IN_PROGRESS.
Referenced by view().
Here is the caller graph for this function:
|
protected |
| int | string | null | $value |
Definition at line 401 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by getModeOptions().
Here is the caller graph for this function:
|
protected |
| string[] | $get |
Definition at line 336 of file class.ilIndividualAssessmentMembersGUI.php.
References getActiveLabelForModeByFilter(), and getModeOptions().
Referenced by getViewControls().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 360 of file class.ilIndividualAssessmentMembersGUI.php.
References $ret, getLinkForStatusFilter(), ilIndividualAssessmentMembers\LP_ASSESSMENT_NOT_COMPLETED, ilIndividualAssessmentMembers\LP_COMPLETED, ilIndividualAssessmentMembers\LP_FAILED, ilIndividualAssessmentMembers\LP_IN_PROGRESS, maybeViewLearningProgress(), and txt().
Referenced by getModeControl().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 347 of file class.ilIndividualAssessmentMembersGUI.php.
References getSortOptions(), txt(), and ILIAS\UI\Component\ViewControl\Sortation\withTargetURL().
Referenced by getViewControls().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 434 of file class.ilIndividualAssessmentMembersGUI.php.
References txt().
Referenced by getSortationControl().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| string[] |
Definition at line 450 of file class.ilIndividualAssessmentMembersGUI.php.
References F_SORT.
Referenced by view().
Here is the caller graph for this function:
|
protected |
Definition at line 320 of file class.ilIndividualAssessmentMembersGUI.php.
References $ret, getModeControl(), and getSortationControl().
Referenced by view().
Here is the call graph for this function:
Here is the caller graph for this function:| ilIndividualAssessmentMembersGUI::handleAccessViolation | ( | ) |
Definition at line 472 of file class.ilIndividualAssessmentMembersGUI.php.
References txt().
Referenced by addUsers(), executeCommand(), removeUser(), and removeUserConfirmation().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 477 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by getModeOptions().
Here is the caller graph for this function:| ilIndividualAssessmentMembersGUI::removeUser | ( | ) |
Remove users from corresponding iass-object.
To be used by repository search.
Definition at line 302 of file class.ilIndividualAssessmentMembersGUI.php.
References $_POST, $object, handleAccessViolation(), txt(), and ilIndividualAssessmentLPInterface\updateLPStatusByIds().
Here is the call graph for this function:
|
protected |
Display confirmation form for user might be removed.
Definition at line 284 of file class.ilIndividualAssessmentMembersGUI.php.
References $_GET, ilObjUser\_lookupFullname(), handleAccessViolation(), and txt().
Here is the call graph for this function:
|
protected |
Definition at line 482 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by addedUsers(), addUsersFromSearch(), getActiveLabelForModeByFilter(), getModeOptions(), getSortationControl(), getSortOptions(), handleAccessViolation(), removeUser(), removeUserConfirmation(), and view().
Here is the caller graph for this function:
|
protected |
Definition at line 181 of file class.ilIndividualAssessmentMembersGUI.php.
References $_GET, ilRepositorySearchGUI\fillAutoCompleteToolbar(), getFilterValue(), getSortValue(), getViewControls(), txt(), and user().
Referenced by addedUsers().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 26 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 81 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 71 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 66 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 46 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 86 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 31 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct(), addUsers(), and removeUser().
|
protected |
Definition at line 36 of file class.ilIndividualAssessmentMembersGUI.php.
|
protected |
Definition at line 76 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 61 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 51 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 41 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 56 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct(), and addUsers().
| const ilIndividualAssessmentMembersGUI::F_SORT = "sortation" |
Definition at line 89 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by getSortValue().
| const ilIndividualAssessmentMembersGUI::F_STATUS = "status" |
Definition at line 88 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by getFilterValue().
| const ilIndividualAssessmentMembersGUI::S_CHANGETIME_ASC = "change_time:asc" |
Definition at line 95 of file class.ilIndividualAssessmentMembersGUI.php.
| const ilIndividualAssessmentMembersGUI::S_CHANGETIME_DESC = "change_time:desc" |
Definition at line 96 of file class.ilIndividualAssessmentMembersGUI.php.
| const ilIndividualAssessmentMembersGUI::S_EXAMINER_ASC = "examiner_login:asc" |
Definition at line 93 of file class.ilIndividualAssessmentMembersGUI.php.
| const ilIndividualAssessmentMembersGUI::S_EXAMINER_DESC = "examiner_login:desc" |
Definition at line 94 of file class.ilIndividualAssessmentMembersGUI.php.
| const ilIndividualAssessmentMembersGUI::S_NAME_ASC = "user_lastname:asc" |
Definition at line 91 of file class.ilIndividualAssessmentMembersGUI.php.
| const ilIndividualAssessmentMembersGUI::S_NAME_DESC = "user_lastname:desc" |
Definition at line 92 of file class.ilIndividualAssessmentMembersGUI.php.