|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
List of members fo iass. More...
Collaboration diagram for ilIndividualAssessmentMembersTableGUI:Public Member Functions | |
| __construct (ilIndividualAssessmentMembersGUI $parent, ilLanguage $lng, ilCtrl $ctrl, ilIndividualAssessmentAccessHandler $iass_access, Factory $factory, Renderer $renderer, int $current_user_id) | |
| setData (array $data) | |
| Set data to show in table. More... | |
| render (array $view_constrols, int $offset=0, int $limit=null) | |
| Renders the presentation table. More... | |
Data Fields | |
| const | CHANGED = "changed" |
| const | GRADED = "graded" |
Protected Member Functions | |
| getHeadline (ilIndividualAssessmentMember $record) | |
| Returns the headline for each row. More... | |
| getSubheadline (ilIndividualAssessmentMember $record) | |
| Returns the subheadline for each row. More... | |
| importantInfos (ilIndividualAssessmentMember $record) | |
| Returns all informations needed for important row. More... | |
| getContent (ilIndividualAssessmentMember $record) | |
| Return all content elements for each row. More... | |
| getFurtherFields (ilIndividualAssessmentMember $record) | |
| Returns all informations needed for further informations for each row. More... | |
| getAction (ilIndividualAssessmentMember $record, $ui_factory) | |
| Return the ui control with executable actions. More... | |
| getStatus (bool $finalized, int $status, int $examiner_id=null) | |
| Returns readable status. More... | |
| getGradedInformations (ilDate $event_time) | |
| Returns informations about the grading. More... | |
| getFullNameFor (int $user_id=null) | |
| Returns login of examinier. More... | |
| getProfileLink (string $case, string $examiner, int $examiner_id) | |
| hasPublicProfile (int $examiner_id) | |
| getLocationInfos (string $location=null, bool $finalized, int $examiner_id=null, int $usr_id) | |
| Returns the location of assessment. More... | |
| getRecordNote (string $record_note) | |
| Returns inforamtions out of record note. More... | |
| getInternalRecordNote (string $internal_note=null) | |
| Returns inforamtions out of internal record note. More... | |
| getFileDownloadLink (int $usr_id, $file_name) | |
| Get the link for download of file. More... | |
| getEntryForStatus (int $a_status) | |
| Get text for lp status. More... | |
| getExaminerId (ilIndividualAssessmentMember $record) | |
| Returns the examnier id from record. More... | |
| getChangerId (ilIndividualAssessmentMember $record) | |
| viewLocation (bool $finalized, int $examiner_id=null, int $usr_id) | |
| Check user may view the location. More... | |
| checkEditable (bool $finalized, int $examiner_id=null, int $usr_id) | |
| Check the current user has edit permission on record. More... | |
| checkAmendable (bool $finalized) | |
| Check the current user has amend permission on record. More... | |
| checkUserRemoveable (bool $finalized) | |
| Check the current user is allowed to remove the user. More... | |
| checkDownloadFile (int $usr_id, string $file_name=null) | |
| Check the current user is allowed to download the record file. More... | |
| userMayDownloadAttachment (int $usr_id) | |
| userMayViewGrades () | |
| userMayEditGrades () | |
| userMayAmendGrades () | |
| userMayEditMembers () | |
| userIsSystemAdmin () | |
| userMayEditGradesOf (int $usr_id) | |
| wasEditedByViewer (int $examiner_id=null) | |
| txt (string $code) | |
List of members fo iass.
Definition at line 20 of file class.ilIndividualAssessmentMembersTableGUI.php.
| ilIndividualAssessmentMembersTableGUI::__construct | ( | ilIndividualAssessmentMembersGUI | $parent, |
| ilLanguage | $lng, | ||
| ilCtrl | $ctrl, | ||
| ilIndividualAssessmentAccessHandler | $iass_access, | ||
| Factory | $factory, | ||
| Renderer | $renderer, | ||
| int | $current_user_id | ||
| ) |
Definition at line 25 of file class.ilIndividualAssessmentMembersTableGUI.php.
|
protected |
Check the current user has amend permission on record.
Definition at line 457 of file class.ilIndividualAssessmentMembersTableGUI.php.
Referenced by getAction().
Here is the caller graph for this function:
|
protected |
Check the current user is allowed to download the record file.
Definition at line 484 of file class.ilIndividualAssessmentMembersTableGUI.php.
Referenced by getAction().
Here is the caller graph for this function:
|
protected |
Check the current user has edit permission on record.
Definition at line 442 of file class.ilIndividualAssessmentMembersTableGUI.php.
Referenced by getAction(), and getContent().
Here is the caller graph for this function:
|
protected |
Check the current user is allowed to remove the user.
Definition at line 472 of file class.ilIndividualAssessmentMembersTableGUI.php.
Referenced by getAction().
Here is the caller graph for this function:
|
protected |
Return the ui control with executable actions.
Definition at line 197 of file class.ilIndividualAssessmentMembersTableGUI.php.
References $action, $target, checkAmendable(), checkDownloadFile(), checkEditable(), checkUserRemoveable(), ilIndividualAssessmentMember\fileName(), ilIndividualAssessmentMember\finalized(), getExaminerId(), ilIndividualAssessmentMember\id(), and txt().
Referenced by render().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 416 of file class.ilIndividualAssessmentMembersTableGUI.php.
References ilIndividualAssessmentMember\changerId().
Referenced by importantInfos().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Return all content elements for each row.
Definition at line 148 of file class.ilIndividualAssessmentMembersTableGUI.php.
References checkEditable(), ilIndividualAssessmentMember\fileName(), ilIndividualAssessmentMember\finalized(), getExaminerId(), getRecordNote(), ilIndividualAssessmentMember\id(), ilIndividualAssessmentMember\internalNote(), and ilIndividualAssessmentMember\record().
Referenced by render().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Get text for lp status.
Definition at line 382 of file class.ilIndividualAssessmentMembersTableGUI.php.
References ilIndividualAssessmentMembers\LP_ASSESSMENT_NOT_COMPLETED, ilIndividualAssessmentMembers\LP_COMPLETED, ilIndividualAssessmentMembers\LP_FAILED, and ilIndividualAssessmentMembers\LP_IN_PROGRESS.
Referenced by getStatus().
Here is the caller graph for this function:
|
protected |
Returns the examnier id from record.
Definition at line 405 of file class.ilIndividualAssessmentMembersTableGUI.php.
References ilIndividualAssessmentMember\examinerId().
Referenced by getAction(), getContent(), getSubheadline(), and importantInfos().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Get the link for download of file.
Definition at line 367 of file class.ilIndividualAssessmentMembersTableGUI.php.
References $target.
|
protected |
Returns login of examinier.
Definition at line 268 of file class.ilIndividualAssessmentMembersTableGUI.php.
References $name, and ilObjUser\_lookupName().
Referenced by importantInfos().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Returns all informations needed for further informations for each row.
Definition at line 177 of file class.ilIndividualAssessmentMembersTableGUI.php.
References ilIndividualAssessmentMember\finalized(), getLocationInfos(), ilIndividualAssessmentMember\id(), importantInfos(), ilIndividualAssessmentMember\place(), userMayEditGrades(), and userMayViewGrades().
Referenced by render().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Returns informations about the grading.
Definition at line 256 of file class.ilIndividualAssessmentMembersTableGUI.php.
References ilDatePresentation\formatDate(), and txt().
Referenced by importantInfos().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Returns the headline for each row.
Definition at line 98 of file class.ilIndividualAssessmentMembersTableGUI.php.
References ilIndividualAssessmentMember\firstname(), and ilIndividualAssessmentMember\lastname().
Referenced by render().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Returns inforamtions out of internal record note.
Definition at line 353 of file class.ilIndividualAssessmentMembersTableGUI.php.
|
protected |
Returns the location of assessment.
Definition at line 317 of file class.ilIndividualAssessmentMembersTableGUI.php.
Referenced by getFurtherFields().
Here is the caller graph for this function:
|
protected |
Definition at line 280 of file class.ilIndividualAssessmentMembersTableGUI.php.
References hasPublicProfile(), and txt().
Referenced by importantInfos().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Returns inforamtions out of record note.
Definition at line 341 of file class.ilIndividualAssessmentMembersTableGUI.php.
Referenced by getContent().
Here is the caller graph for this function:
|
protected |
Returns readable status.
Definition at line 238 of file class.ilIndividualAssessmentMembersTableGUI.php.
References getEntryForStatus(), ilIndividualAssessmentMembers\LP_ASSESSMENT_NOT_COMPLETED, and ilIndividualAssessmentMembers\LP_IN_PROGRESS.
Referenced by getSubheadline().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Returns the subheadline for each row.
Definition at line 106 of file class.ilIndividualAssessmentMembersTableGUI.php.
References ilIndividualAssessmentMember\finalized(), getExaminerId(), getStatus(), ilIndividualAssessmentMember\LPStatus(), txt(), userMayEditGrades(), and userMayViewGrades().
Referenced by render().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 303 of file class.ilIndividualAssessmentMembersTableGUI.php.
References $user, and ilObjectFactory\getInstanceByObjId().
Referenced by getProfileLink().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Returns all informations needed for important row.
Definition at line 121 of file class.ilIndividualAssessmentMembersTableGUI.php.
References ilIndividualAssessmentMember\changerId(), ilIndividualAssessmentMember\eventTime(), ilIndividualAssessmentMember\finalized(), getChangerId(), getExaminerId(), getFullNameFor(), getGradedInformations(), getProfileLink(), userMayEditGrades(), and userMayViewGrades().
Referenced by getFurtherFields(), and render().
Here is the call graph for this function:
Here is the caller graph for this function:| ilIndividualAssessmentMembersTableGUI::render | ( | array | $view_constrols, |
| int | $offset = 0, |
||
| int | $limit = null |
||
| ) |
Renders the presentation table.
| ILIAS\UI\Component\Component[] | $view_constrols |
Definition at line 60 of file class.ilIndividualAssessmentMembersTableGUI.php.
References $action, $data, $row, data, getAction(), getContent(), getFurtherFields(), getHeadline(), getSubheadline(), importantInfos(), ILIAS\UI\Factory\listing(), and txt().
Here is the call graph for this function:| ilIndividualAssessmentMembersTableGUI::setData | ( | array | $data | ) |
|
protected |
Definition at line 535 of file class.ilIndividualAssessmentMembersTableGUI.php.
References $code.
Referenced by getAction(), getGradedInformations(), getProfileLink(), getSubheadline(), and render().
Here is the caller graph for this function:
|
protected |
Definition at line 520 of file class.ilIndividualAssessmentMembersTableGUI.php.
|
protected |
Definition at line 510 of file class.ilIndividualAssessmentMembersTableGUI.php.
|
protected |
Definition at line 495 of file class.ilIndividualAssessmentMembersTableGUI.php.
|
protected |
Definition at line 505 of file class.ilIndividualAssessmentMembersTableGUI.php.
Referenced by getFurtherFields(), getSubheadline(), and importantInfos().
Here is the caller graph for this function:
|
protected |
Definition at line 525 of file class.ilIndividualAssessmentMembersTableGUI.php.
|
protected |
Definition at line 515 of file class.ilIndividualAssessmentMembersTableGUI.php.
|
protected |
Definition at line 500 of file class.ilIndividualAssessmentMembersTableGUI.php.
Referenced by getFurtherFields(), getSubheadline(), and importantInfos().
Here is the caller graph for this function:
|
protected |
Check user may view the location.
Definition at line 430 of file class.ilIndividualAssessmentMembersTableGUI.php.
|
protected |
Definition at line 530 of file class.ilIndividualAssessmentMembersTableGUI.php.
| const ilIndividualAssessmentMembersTableGUI::CHANGED = "changed" |
Definition at line 22 of file class.ilIndividualAssessmentMembersTableGUI.php.
| const ilIndividualAssessmentMembersTableGUI::GRADED = "graded" |
Definition at line 23 of file class.ilIndividualAssessmentMembersTableGUI.php.