ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
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 () | |
getFormActionForCommand (string $cmd) | |
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) | |
redirect (string $cmd) | |
getObject () | |
getAccessHandler () | |
getExaminee () | |
getUserFileStorage () | |
getMember () | |
setToolbar () | |
mayBeEdited () | |
mayBeViewed () | |
mayBeAmended () | |
userMayGrade () | |
userMayView () | |
userMayAmend () | |
targetWasEditedByOtherUser (ilIndividualAssessmentMember $member) | |
isFinalized () | |
![]() | |
readChunkedInformation () | |
getUploadResult () | |
getRemoveResult (string $identifier) | |
Definition at line 35 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, | ||
ILIAS\Refinery\Factory | $refinery, | ||
ILIAS\HTTP\Wrapper\RequestWrapper | $request_wrapper, | ||
ilIndividualAssessmentDateFormatter | $date_formatter | ||
) |
Definition at line 66 of file class.ilIndividualAssessmentMemberGUI.php.
References $button_factory, ILIAS\FileUpload\Handler\AbstractCtrlAwareUploadHandler\$ctrl, $data_factory, $date_formatter, $error_object, $input_factory, $lng, $messagebox_factory, $notificator, $object, $refinery, $refinery_factory, $renderer, $request, $request_wrapper, $toolbar, $tpl, $user, ILIAS\GlobalScreen\Provider\__construct(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
|
protected |
Definition at line 189 of file class.ilIndividualAssessmentMemberGUI.php.
References buildForm(), getFormActionForCommand(), handleAccessViolation(), ILIAS\Repository\lng(), mayBeAmended(), and setToolbar().
|
protected |
Definition at line 247 of file class.ilIndividualAssessmentMemberGUI.php.
References $data_factory, $lng, $refinery_factory, getMember(), getObject(), getPossibleLPStates(), and ILIAS\Repository\user().
Referenced by amend(), edit(), and view().
|
protected |
Definition at line 211 of file class.ilIndividualAssessmentMemberGUI.php.
References $path, ilFileDelivery\deliverFileLegacy(), getMember(), and getUserFileStorage().
|
protected |
Definition at line 143 of file class.ilIndividualAssessmentMemberGUI.php.
References buildForm(), ILIAS\Repository\ctrl(), finalizeConfirmation(), getFormActionForCommand(), getMember(), getObject(), getUserFileStorage(), handleAccessViolation(), ILIAS\Repository\lng(), mayBeEdited(), 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 108 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\ctrl().
|
protected |
Definition at line 277 of file class.ilIndividualAssessmentMemberGUI.php.
References Vendor\Package\$e, ILIAS\Repository\ctrl(), getMember(), getObject(), handleAccessViolation(), ILIAS\Repository\lng(), mayBeEdited(), ILIAS\Repository\object(), redirect(), and ilIndividualAssessmentLPInterface\updateLPStatusOfMember().
|
protected |
Definition at line 318 of file class.ilIndividualAssessmentMemberGUI.php.
References $message, ILIAS\Repository\ctrl(), getExaminee(), ILIAS\Survey\Mode\getId(), handleAccessViolation(), ILIAS\Repository\lng(), and mayBeEdited().
Referenced by edit().
|
protected |
Definition at line 476 of file class.ilIndividualAssessmentMemberGUI.php.
References $iass_access, and getObject().
Referenced by mayBeAmended(), mayBeEdited(), mayBeViewed(), userMayAmend(), userMayGrade(), and userMayView().
|
protected |
Definition at line 484 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by finalizeConfirmation(), getExistingFileInfoURL(), getFormActionForCommand(), getMember(), getUploadURL(), getUserFileStorage(), redirect(), and setToolbar().
ilIndividualAssessmentMemberGUI::getExistingFileInfoURL | ( | ) |
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 441 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\ctrl(), getExaminee(), and ILIAS\Survey\Mode\getId().
ilIndividualAssessmentMemberGUI::getFileIdentifierParameterName | ( | ) |
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 427 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by getInfoForExistingFiles(), getInfoResult(), getRemoveResult(), and getUploadResult().
|
protected |
Definition at line 202 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\ctrl(), getExaminee(), and ILIAS\Survey\Mode\getId().
Referenced by amend(), and edit().
ilIndividualAssessmentMemberGUI::getInfoForExistingFiles | ( | array | $file_ids | ) |
array | $file_ids |
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 412 of file class.ilIndividualAssessmentMemberGUI.php.
References $id, $path, getFileIdentifierParameterName(), and getUserFileStorage().
ilIndividualAssessmentMemberGUI::getInfoResult | ( | string | $identifier | ) |
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 399 of file class.ilIndividualAssessmentMemberGUI.php.
References $path, getFileIdentifierParameterName(), and getUserFileStorage().
|
protected |
Definition at line 496 of file class.ilIndividualAssessmentMemberGUI.php.
References getExaminee(), and getObject().
Referenced by buildForm(), downloadFile(), edit(), finalize(), isFinalized(), saveAmend(), saveMember(), setToolbar(), userMayGrade(), and userMayView().
|
protected |
Definition at line 461 of file class.ilIndividualAssessmentMemberGUI.php.
References $object.
Referenced by buildForm(), edit(), finalize(), getAccessHandler(), getMember(), getUserFileStorage(), saveAmend(), and saveMember().
ilIndividualAssessmentMemberGUI::getParentGUI | ( | ) |
Definition at line 471 of file class.ilIndividualAssessmentMemberGUI.php.
References $parent_gui.
|
protected |
Definition at line 360 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\lng(), ilIndividualAssessmentMembers\LP_COMPLETED, ilIndividualAssessmentMembers\LP_FAILED, and ilIndividualAssessmentMembers\LP_IN_PROGRESS.
Referenced by buildForm().
|
protected |
Definition at line 391 of file class.ilIndividualAssessmentMemberGUI.php.
References $message, getFileIdentifierParameterName(), and ILIAS\Repository\lng().
|
protected |
Definition at line 369 of file class.ilIndividualAssessmentMemberGUI.php.
References $message, getFileIdentifierParameterName(), getUserFileStorage(), ILIAS\FileUpload\DTO\UploadResult\isOK(), and ILIAS\Repository\upload().
ilIndividualAssessmentMemberGUI::getUploadURL | ( | ) |
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 432 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\ctrl(), getExaminee(), and ILIAS\Survey\Mode\getId().
|
protected |
Definition at line 489 of file class.ilIndividualAssessmentMemberGUI.php.
References getExaminee(), ILIAS\Survey\Mode\getId(), and getObject().
Referenced by downloadFile(), edit(), getInfoForExistingFiles(), getInfoResult(), getUploadResult(), and saveAmend().
ilIndividualAssessmentMemberGUI::handleAccessViolation | ( | ) |
Definition at line 566 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\lng().
Referenced by amend(), edit(), finalize(), finalizeConfirmation(), saveAmend(), and view().
|
protected |
Definition at line 561 of file class.ilIndividualAssessmentMemberGUI.php.
References getMember().
Referenced by mayBeAmended(), mayBeEdited(), and mayBeViewed().
|
protected |
Definition at line 530 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler(), isFinalized(), and userMayAmend().
Referenced by amend(), and saveAmend().
|
protected |
Definition at line 517 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler(), isFinalized(), and userMayGrade().
Referenced by edit(), finalize(), and finalizeConfirmation().
|
protected |
Definition at line 522 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler(), isFinalized(), userMayGrade(), and userMayView().
Referenced by view().
|
protected |
Definition at line 450 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\ctrl(), getExaminee(), and ILIAS\Survey\Mode\getId().
Referenced by finalize().
|
protected |
Definition at line 218 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\ctrl(), getMember(), getObject(), getUserFileStorage(), handleAccessViolation(), ILIAS\Repository\lng(), mayBeAmended(), saveMember(), and ilIndividualAssessmentLPInterface\updateLPStatusOfMember().
|
protected |
Definition at line 341 of file class.ilIndividualAssessmentMemberGUI.php.
References getMember(), getObject(), and ILIAS\Repository\user().
Referenced by edit(), and saveAmend().
ilIndividualAssessmentMemberGUI::setObject | ( | ilObjIndividualAssessment | $object | ) |
Definition at line 456 of file class.ilIndividualAssessmentMemberGUI.php.
References $object.
ilIndividualAssessmentMemberGUI::setParentGUI | ( | ilIndividualAssessmentMembersGUI | $parent_gui | ) |
Definition at line 466 of file class.ilIndividualAssessmentMemberGUI.php.
References $parent_gui.
|
protected |
Definition at line 504 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\ctrl(), getExaminee(), ILIAS\Survey\Mode\getId(), ilLinkButton\getInstance(), getMember(), and ILIAS\Repository\toolbar().
Referenced by amend(), and edit().
|
protected |
Definition at line 553 of file class.ilIndividualAssessmentMemberGUI.php.
References ilIndividualAssessmentMember\examinerId(), ILIAS\Repository\int(), and ILIAS\Repository\user().
Referenced by userMayGrade().
|
protected |
Definition at line 548 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler().
Referenced by mayBeAmended().
|
protected |
Definition at line 535 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler(), getMember(), and targetWasEditedByOtherUser().
Referenced by mayBeEdited(), and mayBeViewed().
|
protected |
Definition at line 543 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler(), and getMember().
Referenced by mayBeViewed().
|
protected |
Definition at line 133 of file class.ilIndividualAssessmentMemberGUI.php.
References buildForm(), handleAccessViolation(), and mayBeViewed().
Definition at line 51 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 53 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct(), and buildForm().
|
protected |
Definition at line 64 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 61 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 58 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by getAccessHandler().
Definition at line 49 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 46 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct(), and buildForm().
|
protected |
Definition at line 50 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 59 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 56 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct(), getObject(), and setObject().
|
protected |
Definition at line 57 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by getParentGUI(), and setParentGUI().
Definition at line 62 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 52 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct(), and buildForm().
|
protected |
Definition at line 54 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 55 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 63 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 60 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 47 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
|
protected |
Definition at line 48 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by __construct().
const ilIndividualAssessmentMemberGUI::CMD_AMEND = 'amend' |
Definition at line 42 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_DOWNLOAD_FILE = "downloadFile" |
Definition at line 44 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by ilIndividualAssessmentMembersTableGUI\getFileDownloadLink().
const ilIndividualAssessmentMemberGUI::CMD_EDIT = 'edit' |
Definition at line 38 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_FINALIZE = 'finalize' |
Definition at line 40 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_FINALIZE_CONFIRMATION = 'finalizeConfirmation' |
Definition at line 41 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_SAVE_AMEND = "saveAmend" |
Definition at line 43 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_UPDATE = 'update' |
Definition at line 39 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_VIEW = 'view' |
Definition at line 37 of file class.ilIndividualAssessmentMemberGUI.php.