|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
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(), factory(), ilObject\getRefId(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), renderer(), 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 221 of file class.ilIndividualAssessmentMembersGUI.php.
References $object, $user, $user_id, 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 206 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 358 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 389 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 377 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 304 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 336 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 323 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 410 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 422 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 291 of file class.ilIndividualAssessmentMembersGUI.php.
References factory(), getModeControl(), and getSortationControl().
Referenced by ILIAS\UI\Implementation\Component\Table\Ordering\applyViewControls(), and view().
Here is the call graph for this function:
Here is the caller graph for this function:| ilIndividualAssessmentMembersGUI::handleAccessViolation | ( | ) |
Definition at line 445 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 273 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 249 of file class.ilIndividualAssessmentMembersGUI.php.
References ILIAS\Repository\ctrl(), factory(), handleAccessViolation(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and renderer().
Here is the call graph for this function:
|
protected |
Definition at line 450 of file class.ilIndividualAssessmentMembersGUI.php.
References ILIAS\Repository\lng().
Referenced by addedUsers(), addUsersFromSearch(), getActiveLabelForModeByFilter(), getModeOptions(), getSortOptions(), handleAccessViolation(), removeUser(), 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(), factory(), ilRepositorySearchGUI\fillAutoCompleteToolbar(), getFilterValue(), getSortValue(), getViewControls(), ILIAS\Repository\lng(), renderer(), 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().
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().
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.