ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Data Fields | |
const | CMD_VIEW = 'view' |
const | CMD_EDIT = 'edit' |
const | CMD_UPDATE = 'update' |
const | CMD_FINALIZE = 'finalize' |
const | CMD_FINALIZE_CONFIRMATION = 'finalizeConfirmation' |
const | CMD_AMEND = 'amend' |
const | CMD_SAVE_AMEND = "saveAmend" |
const | CMD_DOWNLOAD_FILE = "downloadFile" |
![]() | |
const | DEFAULT_FILE_ID_PARAMETER = 'file_id' |
Protected Member Functions | |
view () | |
edit () | |
amend () | |
downloadFile () | |
saveAmend () | |
buildForm (string $form_action, bool $may_be_edited, bool $amend=false) | |
finalize () | |
finalizeConfirmation () | |
saveMember (ilIndividualAssessmentUserGrading $grading, bool $keep_examiner=false, bool $amend=false) | |
getPossibleLPStates () | |
getUploadResult () | |
getRemoveResult (string $identifier) | |
getInfoResult (string $identifier) | |
uploadFile (UploadResult $result) | |
deleteFile () | |
getFileName () | |
getFilePath () | |
redirect (string $cmd) | |
getObject () | |
getAccessHandler () | |
getExaminee () | |
getUserFileStorage () | |
getMember () | |
setToolbar () | |
mayBeEdited () | |
mayBeViewed () | |
mayBeAmended () | |
userMayGrade () | |
userMayView () | |
userMayAmend () | |
targetWasEditedByOtherUser (ilIndividualAssessmentMember $member) | |
isFinalized () | |
![]() | |
getUploadResult () | |
getRemoveResult (string $identifier) | |
getInfoResult (string $identifier) | |
Protected Attributes | |
$ctrl | |
$lng | |
$tpl | |
$user | |
$input_factory | |
$messagebox_factory | |
$button_factory | |
$refinery_factory | |
$data_factory | |
$renderer | |
$request | |
$object | |
$parent_gui | |
$iass_access | |
$notificator | |
$toolbar | |
$error_object | |
![]() | |
const | CMD_UPLOAD = 'upload' |
const | CMD_REMOVE = 'remove' |
const | CMD_INFO = 'info' |
$http | |
$ctrl | |
$upload | |
Definition at line 20 of file class.ilIndividualAssessmentMemberGUI.php.
ilIndividualAssessmentMemberGUI::__construct | ( | ilCtrl | $ctrl, |
ilLanguage | $lng, | ||
ilGlobalPageTemplate | $tpl, | ||
ilObjUser | $user, | ||
Input\Factory | $input_factory, | ||
MessageBox\Factory | $messagebox_factory, | ||
Button\Factory | $button_factory, | ||
Refinery\Factory | $refinery_factory, | ||
Data\Factory | $data_factory, | ||
Renderer | $renderer, | ||
ServerRequest | $request, | ||
ilIndividualAssessmentPrimitiveInternalNotificator | $notificator, | ||
ilToolbarGUI | $toolbar, | ||
ilObjIndividualAssessment | $object, | ||
ilErrorHandling | $error_object | ||
) |
Definition at line 116 of file class.ilIndividualAssessmentMemberGUI.php.
References $button_factory, $ctrl, $data_factory, $error_object, $input_factory, $lng, $messagebox_factory, $notificator, $object, $refinery_factory, $renderer, $request, $toolbar, $tpl, $user, ILIAS\GlobalScreen\Provider\__construct(), and user().
|
protected |
Definition at line 236 of file class.ilIndividualAssessmentMemberGUI.php.
References buildForm(), getExaminee(), handleAccessViolation(), mayBeAmended(), and setToolbar().
|
protected |
Definition at line 290 of file class.ilIndividualAssessmentMemberGUI.php.
References $lng, $refinery_factory, $section, getMember(), getObject(), and getPossibleLPStates().
Referenced by amend(), edit(), and view().
|
protected |
Definition at line 554 of file class.ilIndividualAssessmentMemberGUI.php.
References getUserFileStorage().
Referenced by getRemoveResult().
|
protected |
Definition at line 252 of file class.ilIndividualAssessmentMemberGUI.php.
References ilUtil\deliverFile(), getMember(), and getUserFileStorage().
|
protected |
Definition at line 187 of file class.ilIndividualAssessmentMemberGUI.php.
References buildForm(), finalizeConfirmation(), getExaminee(), getMember(), getObject(), getUserFileStorage(), handleAccessViolation(), mayBeEdited(), redirect(), saveMember(), setToolbar(), and ilIndividualAssessmentLPInterface\updateLPStatusOfMember().
ilIndividualAssessmentMemberGUI::executeCommand | ( | ) |
Since this is a ilCtrl aware UploadHandler executeCommand MUST be implemented.
The Implementation MUST make sure, the Upload and the Removal Command are handled correctly
Implements ILIAS\FileUpload\Handler\ilCtrlAwareUploadHandler.
Definition at line 152 of file class.ilIndividualAssessmentMemberGUI.php.
|
protected |
Definition at line 317 of file class.ilIndividualAssessmentMemberGUI.php.
References Vendor\Package\$e, getMember(), getObject(), handleAccessViolation(), mayBeEdited(), redirect(), ilUtil\sendFailure(), and ilIndividualAssessmentLPInterface\updateLPStatusOfMember().
|
protected |
Definition at line 357 of file class.ilIndividualAssessmentMemberGUI.php.
References $message, getExaminee(), handleAccessViolation(), and mayBeEdited().
Referenced by edit().
|
protected |
Definition at line 606 of file class.ilIndividualAssessmentMemberGUI.php.
References $iass_access, and getObject().
Referenced by mayBeAmended(), mayBeEdited(), mayBeViewed(), userMayAmend(), userMayGrade(), and userMayView().
|
protected |
Definition at line 614 of file class.ilIndividualAssessmentMemberGUI.php.
References $_GET.
Referenced by amend(), edit(), finalizeConfirmation(), getExistingFileInfoURL(), getFileRemovalURL(), getMember(), getUploadURL(), getUserFileStorage(), redirect(), and setToolbar().
ilIndividualAssessmentMemberGUI::getExistingFileInfoURL | ( | ) |
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 521 of file class.ilIndividualAssessmentMemberGUI.php.
References getExaminee().
ilIndividualAssessmentMemberGUI::getFileIdentifierParameterName | ( | ) |
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 501 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by getFileRemovalURL(), getInfoForExistingFiles(), getInfoResult(), getRemoveResult(), and getUploadResult().
|
protected |
Definition at line 560 of file class.ilIndividualAssessmentMemberGUI.php.
References getFilePath().
Referenced by getFileRemovalURL(), getInfoForExistingFiles(), getInfoResult(), and getRemoveResult().
|
protected |
Definition at line 570 of file class.ilIndividualAssessmentMemberGUI.php.
References getUserFileStorage().
Referenced by getFileName(), and getInfoResult().
ilIndividualAssessmentMemberGUI::getFileRemovalURL | ( | ) |
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 533 of file class.ilIndividualAssessmentMemberGUI.php.
References getExaminee(), getFileIdentifierParameterName(), and getFileName().
ilIndividualAssessmentMemberGUI::getInfoForExistingFiles | ( | array | $file_ids | ) |
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 468 of file class.ilIndividualAssessmentMemberGUI.php.
References $name, getFileIdentifierParameterName(), and getFileName().
|
protected |
Definition at line 448 of file class.ilIndividualAssessmentMemberGUI.php.
References $filename, getFileIdentifierParameterName(), getFileName(), and getFilePath().
|
protected |
Definition at line 626 of file class.ilIndividualAssessmentMemberGUI.php.
References getExaminee(), and getObject().
Referenced by buildForm(), downloadFile(), edit(), finalize(), getRemoveResult(), isFinalized(), saveAmend(), saveMember(), setToolbar(), and userMayGrade().
|
protected |
Definition at line 591 of file class.ilIndividualAssessmentMemberGUI.php.
References $object.
Referenced by buildForm(), edit(), finalize(), getAccessHandler(), getMember(), getRemoveResult(), getUserFileStorage(), saveAmend(), and saveMember().
ilIndividualAssessmentMemberGUI::getParentGUI | ( | ) |
Definition at line 601 of file class.ilIndividualAssessmentMemberGUI.php.
References $parent_gui.
|
protected |
Definition at line 399 of file class.ilIndividualAssessmentMemberGUI.php.
References ilIndividualAssessmentMembers\LP_COMPLETED, ilIndividualAssessmentMembers\LP_FAILED, and ilIndividualAssessmentMembers\LP_IN_PROGRESS.
Referenced by buildForm().
|
protected |
Definition at line 427 of file class.ilIndividualAssessmentMemberGUI.php.
References $message, deleteFile(), getFileIdentifierParameterName(), getFileName(), getMember(), and getObject().
|
protected |
Definition at line 408 of file class.ilIndividualAssessmentMemberGUI.php.
References $message, $result, getFileIdentifierParameterName(), and uploadFile().
ilIndividualAssessmentMemberGUI::getUploadURL | ( | ) |
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 509 of file class.ilIndividualAssessmentMemberGUI.php.
References getExaminee().
|
protected |
Definition at line 619 of file class.ilIndividualAssessmentMemberGUI.php.
References getExaminee(), and getObject().
Referenced by deleteFile(), downloadFile(), edit(), getFilePath(), saveAmend(), and uploadFile().
ilIndividualAssessmentMemberGUI::handleAccessViolation | ( | ) |
Definition at line 696 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by amend(), edit(), finalize(), finalizeConfirmation(), saveAmend(), and view().
|
protected |
Definition at line 691 of file class.ilIndividualAssessmentMemberGUI.php.
References getMember().
Referenced by mayBeAmended(), mayBeEdited(), and mayBeViewed().
|
protected |
Definition at line 660 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler(), isFinalized(), and userMayAmend().
Referenced by amend(), and saveAmend().
|
protected |
Definition at line 647 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler(), isFinalized(), and userMayGrade().
Referenced by edit(), finalize(), and finalizeConfirmation().
|
protected |
Definition at line 652 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler(), isFinalized(), userMayGrade(), and userMayView().
Referenced by view().
|
protected |
Definition at line 580 of file class.ilIndividualAssessmentMemberGUI.php.
References getExaminee().
Referenced by edit(), finalize(), and saveAmend().
|
protected |
Definition at line 259 of file class.ilIndividualAssessmentMemberGUI.php.
References getMember(), getObject(), getUserFileStorage(), handleAccessViolation(), mayBeAmended(), redirect(), saveMember(), and ilIndividualAssessmentLPInterface\updateLPStatusOfMember().
|
protected |
Definition at line 380 of file class.ilIndividualAssessmentMemberGUI.php.
References getMember(), getObject(), and user().
Referenced by edit(), and saveAmend().
ilIndividualAssessmentMemberGUI::setObject | ( | ilObjIndividualAssessment | $object | ) |
ilIndividualAssessmentMemberGUI::setParentGUI | ( | ilIndividualAssessmentMembersGUI | $parent_gui | ) |
Definition at line 596 of file class.ilIndividualAssessmentMemberGUI.php.
References $parent_gui.
|
protected |
Definition at line 634 of file class.ilIndividualAssessmentMemberGUI.php.
References getExaminee(), ilLinkButton\getInstance(), and getMember().
Referenced by amend(), and edit().
|
protected |
Definition at line 683 of file class.ilIndividualAssessmentMemberGUI.php.
References ilIndividualAssessmentMember\examinerId(), and user().
Referenced by userMayGrade().
|
protected |
Definition at line 544 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\FileUpload\DTO\UploadResult\getName(), and getUserFileStorage().
Referenced by getUploadResult().
|
protected |
Definition at line 678 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler().
Referenced by mayBeAmended().
|
protected |
Definition at line 665 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler(), getMember(), and targetWasEditedByOtherUser().
Referenced by mayBeEdited(), and mayBeViewed().
|
protected |
Definition at line 673 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler().
Referenced by mayBeViewed().
|
protected |
Definition at line 177 of file class.ilIndividualAssessmentMemberGUI.php.
References buildForm(), handleAccessViolation(), and mayBeViewed().
|
protected |
Definition at line 64 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 34 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 74 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 114 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 99 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by getAccessHandler().
|
protected |
Definition at line 54 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 39 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct(), and buildForm().
|
protected |
Definition at line 59 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 104 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 89 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct(), getObject(), and setObject().
|
protected |
Definition at line 94 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by getParentGUI(), and setParentGUI().
|
protected |
Definition at line 69 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct(), and buildForm().
|
protected |
Definition at line 79 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 84 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 109 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 44 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 49 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
const ilIndividualAssessmentMemberGUI::CMD_AMEND = 'amend' |
Definition at line 27 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_DOWNLOAD_FILE = "downloadFile" |
Definition at line 29 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by ilIndividualAssessmentMembersTableGUI\getFileDownloadLink().
const ilIndividualAssessmentMemberGUI::CMD_EDIT = 'edit' |
Definition at line 23 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_FINALIZE = 'finalize' |
Definition at line 25 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_FINALIZE_CONFIRMATION = 'finalizeConfirmation' |
Definition at line 26 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_SAVE_AMEND = "saveAmend" |
Definition at line 28 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_UPDATE = 'update' |
Definition at line 24 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_VIEW = 'view' |
Definition at line 22 of file class.ilIndividualAssessmentMemberGUI.php.