|
ILIAS
release_8 Revision v8.24
|
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, ILIAS\Refinery\Factory $refinery, ILIAS\HTTP\Wrapper\WrapperFactory $wrapper, ilIndividualAssessmentDateFormatter $date_formatter) | |
| 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_login:asc" |
| const | S_NAME_DESC = "user_login: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 () | |
| getModeControl (ViewControl\Factory $vc_factory) | |
| getSortationControl (ViewControl\Factory $vc_factory) | |
| getModeOptions () | |
| getActiveLabelForModeByFilter ($filter) | |
| getLinkForStatusFilter ($value) | |
| getFilterValue () | |
| getSortOptions () | |
| getSortValue () | |
| txt (string $code) | |
Protected Attributes | |
| ilCtrl | $ctrl |
| ilObjIndividualAssessment | $object |
| int | $ref_id |
| 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 |
| ILIAS Refinery Factory | $refinery |
| ILIAS HTTP Wrapper RequestWrapper | $request_wrapper |
| ILIAS HTTP Wrapper ArrayBasedRequestWrapper | $post_wrapper |
| ilIndividualAssessmentDateFormatter | $date_formatter |
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 carries a LPStatus, which is set Individually.
@ilCtrl_Calls ilIndividualAssessmentMembersGUI: ilRepositorySearchGUI @ilCtrl_Calls ilIndividualAssessmentMembersGUI: ilIndividualAssessmentMemberGUI
Definition at line 32 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, | ||
| ILIAS\Refinery\Factory | $refinery, | ||
| ILIAS\HTTP\Wrapper\WrapperFactory | $wrapper, | ||
| ilIndividualAssessmentDateFormatter | $date_formatter | ||
| ) |
Definition at line 62 of file class.ilIndividualAssessmentMembersGUI.php.
References $ctrl, $date_formatter, $error_object, $factory, $iass_access, $lng, $member_gui, $object, $refinery, $renderer, $tabs, $toolbar, $tpl, $user, ILIAS\Repository\ctrl(), ilObject\getRefId(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
Definition at line 141 of file class.ilIndividualAssessmentMembersGUI.php.
References $refinery, 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 224 of file class.ilIndividualAssessmentMembersGUI.php.
References $object, $user, ILIAS\Repository\ctrl(), handleAccessViolation(), ilObjIndividualAssessment\loadMembers(), 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 209 of file class.ilIndividualAssessmentMembersGUI.php.
References addUsers(), ILIAS\Repository\ctrl(), and txt().
Here is the call graph for this function:| ilIndividualAssessmentMembersGUI::executeCommand | ( | ) |
Definition at line 99 of file class.ilIndividualAssessmentMembersGUI.php.
References ILIAS\Repository\ctrl(), handleAccessViolation(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
Here is the call graph for this function:
|
protected |
| int | string | null | $filter |
Definition at line 355 of file class.ilIndividualAssessmentMembersGUI.php.
References ilIndividualAssessmentMembers\LP_ASSESSMENT_NOT_COMPLETED, ilIndividualAssessmentMembers\LP_COMPLETED, ilIndividualAssessmentMembers\LP_FAILED, ilIndividualAssessmentMembers\LP_IN_PROGRESS, and txt().
Here is the call graph for this function:
|
protected |
Definition at line 386 of file class.ilIndividualAssessmentMembersGUI.php.
References ilIndividualAssessmentMembers\LP_ASSESSMENT_NOT_COMPLETED, ilIndividualAssessmentMembers\LP_COMPLETED, ilIndividualAssessmentMembers\LP_FAILED, ilIndividualAssessmentMembers\LP_IN_PROGRESS, and ILIAS\Repository\refinery().
Referenced by view().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
| int | string | null | $value |
Definition at line 374 of file class.ilIndividualAssessmentMembersGUI.php.
References ILIAS\Repository\ctrl(), and getSortValue().
Referenced by getModeOptions().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 301 of file class.ilIndividualAssessmentMembersGUI.php.
References getModeOptions(), and ILIAS\UI\Component\ViewControl\Mode\withActive().
Referenced by getViewControls().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 333 of file class.ilIndividualAssessmentMembersGUI.php.
References getLinkForStatusFilter(), 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 |
Definition at line 320 of file class.ilIndividualAssessmentMembersGUI.php.
References ILIAS\Repository\ctrl(), getSortOptions(), and getSortValue().
Referenced by getViewControls().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 407 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 |
Definition at line 419 of file class.ilIndividualAssessmentMembersGUI.php.
References ILIAS\Repository\refinery().
Referenced by getLinkForStatusFilter(), getSortationControl(), and view().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 288 of file class.ilIndividualAssessmentMembersGUI.php.
References 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 442 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:| ilIndividualAssessmentMembersGUI::removeUser | ( | ) |
Remove users from corresponding iass-object.
To be used by repository search.
Definition at line 270 of file class.ilIndividualAssessmentMembersGUI.php.
References $object, ILIAS\Repository\ctrl(), handleAccessViolation(), ilObjIndividualAssessment\loadMembers(), ILIAS\Repository\refinery(), txt(), and ilIndividualAssessmentLPInterface\updateLPStatusByIds().
Here is the call graph for this function:
|
protected |
Display confirmation form for user might be removed.
Definition at line 252 of file class.ilIndividualAssessmentMembersGUI.php.
References ilObjUser\_lookupFullname(), ILIAS\Repository\ctrl(), handleAccessViolation(), ILIAS\Repository\refinery(), and txt().
Here is the call graph for this function:
|
protected |
Definition at line 447 of file class.ilIndividualAssessmentMembersGUI.php.
References ILIAS\Repository\lng().
Referenced by addedUsers(), addUsersFromSearch(), getActiveLabelForModeByFilter(), getModeOptions(), getSortOptions(), handleAccessViolation(), removeUser(), removeUserConfirmation(), and view().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 152 of file class.ilIndividualAssessmentMembersGUI.php.
References ILIAS\Repository\ctrl(), ilRepositorySearchGUI\fillAutoCompleteToolbar(), getFilterValue(), getSortValue(), getViewControls(), ILIAS\Repository\lng(), ILIAS\Repository\toolbar(), txt(), and ILIAS\Repository\user().
Referenced by addedUsers().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 44 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 60 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 55 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 53 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 52 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 48 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 56 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 45 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct(), addUsers(), and removeUser().
|
protected |
Definition at line 59 of file class.ilIndividualAssessmentMembersGUI.php.
|
protected |
Definition at line 46 of file class.ilIndividualAssessmentMembersGUI.php.
Definition at line 57 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct(), and addedUsers().
|
protected |
Definition at line 54 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 58 of file class.ilIndividualAssessmentMembersGUI.php.
|
protected |
Definition at line 51 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 49 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 47 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct().
|
protected |
Definition at line 50 of file class.ilIndividualAssessmentMembersGUI.php.
Referenced by __construct(), and addUsers().
| const ilIndividualAssessmentMembersGUI::F_SORT = "sortation" |
Definition at line 35 of file class.ilIndividualAssessmentMembersGUI.php.
| const ilIndividualAssessmentMembersGUI::F_STATUS = "status" |
Definition at line 34 of file class.ilIndividualAssessmentMembersGUI.php.
| const ilIndividualAssessmentMembersGUI::S_CHANGETIME_ASC = "change_time:asc" |
Definition at line 41 of file class.ilIndividualAssessmentMembersGUI.php.
| const ilIndividualAssessmentMembersGUI::S_CHANGETIME_DESC = "change_time:desc" |
Definition at line 42 of file class.ilIndividualAssessmentMembersGUI.php.
| const ilIndividualAssessmentMembersGUI::S_EXAMINER_ASC = "examiner_login:asc" |
Definition at line 39 of file class.ilIndividualAssessmentMembersGUI.php.
| const ilIndividualAssessmentMembersGUI::S_EXAMINER_DESC = "examiner_login:desc" |
Definition at line 40 of file class.ilIndividualAssessmentMembersGUI.php.
| const ilIndividualAssessmentMembersGUI::S_NAME_ASC = "user_login:asc" |
Definition at line 37 of file class.ilIndividualAssessmentMembersGUI.php.
| const ilIndividualAssessmentMembersGUI::S_NAME_DESC = "user_login:desc" |
Definition at line 38 of file class.ilIndividualAssessmentMembersGUI.php.