ILIAS
trunk Revision v11.0_alpha-1831-g8615d53dadb
|
Public Member Functions | |
__construct (protected ilCtrl $ctrl, protected ilLanguage $lng, protected ilGlobalPageTemplate $tpl, protected ilObjUser $user, protected Input\Factory $input_factory, protected MessageBox\Factory $messagebox_factory, protected Button\Factory $button_factory, protected Link\Factory $link_factory, protected Refinery\Factory $refinery_factory, protected Data\Factory $data_factory, protected Renderer $renderer, protected ServerRequest $request, protected ilIndividualAssessmentPrimitiveInternalNotificator $notificator, protected ilToolbarGUI $toolbar, protected ilObjIndividualAssessment $object, protected ilErrorHandling $error_object, protected ILIAS\Refinery\Factory $refinery, protected ILIAS\HTTP\Wrapper\RequestWrapper $request_wrapper, protected ilIndividualAssessmentDateFormatter $date_formatter, protected IRSS $irss, protected ilIndividualAssessmentGradingStakeholder $stakeholder,) | |
executeCommand () | |
Since this is a ilCtrl aware UploadHandler executeCommand MUST be implemented. More... | |
getInfoResult (string $identifier) | |
getInfoForExistingFiles (array $file_ids) | |
getFileIdentifierParameterName () | |
getUploadURL () | |
getExistingFileInfoURL () | |
setObject (ilObjIndividualAssessment $object) | |
setParentGUI (ilIndividualAssessmentMembersGUI $parent_gui) | |
getParentGUI () | |
handleAccessViolation () | |
![]() | |
__construct () | |
ilUIDemoFileUploadHandlerGUI constructor. More... | |
getFileIdentifierParameterName () | |
getUploadURL () | |
getExistingFileInfoURL () | |
getFileRemovalURL () | |
executeCommand () | |
Since this is a ilCtrl aware UploadHandler executeCommand MUST be implemented. More... | |
getInfoResult (string $identifier) | |
getInfoForExistingFiles (array $file_ids) | |
supportsChunkedUploads () | |
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 () | |
getMember () | |
setToolbar () | |
mayBeEdited () | |
mayBeViewed () | |
mayBeAmended () | |
userMayGrade () | |
userMayView () | |
userMayAmend () | |
targetWasEditedByOtherUser (ilIndividualAssessmentMember $member) | |
isFinalized () | |
![]() | |
readChunkedInformation () | |
getUploadResult () | |
getRemoveResult (string $identifier) | |
Protected Attributes | |
ilIndividualAssessmentAccessHandler | $iass_access = null |
![]() | |
const | CMD_UPLOAD = 'upload' |
const | CMD_REMOVE = 'remove' |
const | CMD_INFO = 'info' |
HttpServices | $http |
ilCtrl | $ctrl |
FileUpload | $upload |
bool | $is_chunked = false |
int | $chunk_index = 0 |
int | $amount_of_chunks = 0 |
string | $chunk_id = null |
int | $chunk_total_size = 0 |
Definition at line 37 of file class.ilIndividualAssessmentMemberGUI.php.
ilIndividualAssessmentMemberGUI::__construct | ( | protected ilCtrl | $ctrl, |
protected ilLanguage | $lng, | ||
protected ilGlobalPageTemplate | $tpl, | ||
protected ilObjUser | $user, | ||
protected Input\Factory | $input_factory, | ||
protected MessageBox\Factory | $messagebox_factory, | ||
protected Button\Factory | $button_factory, | ||
protected Link\Factory | $link_factory, | ||
protected Refinery\Factory | $refinery_factory, | ||
protected Data\Factory | $data_factory, | ||
protected Renderer | $renderer, | ||
protected ServerRequest | $request, | ||
protected ilIndividualAssessmentPrimitiveInternalNotificator | $notificator, | ||
protected ilToolbarGUI | $toolbar, | ||
protected ilObjIndividualAssessment | $object, | ||
protected ilErrorHandling | $error_object, | ||
protected ILIAS\Refinery\Factory | $refinery, | ||
protected ILIAS\HTTP\Wrapper\RequestWrapper | $request_wrapper, | ||
protected ilIndividualAssessmentDateFormatter | $date_formatter, | ||
protected IRSS | $irss, | ||
protected ilIndividualAssessmentGradingStakeholder | $stakeholder | ||
) |
Definition at line 50 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\GlobalScreen\Provider\__construct().
|
protected |
Definition at line 154 of file class.ilIndividualAssessmentMemberGUI.php.
References buildForm(), getFormActionForCommand(), handleAccessViolation(), ILIAS\Repository\lng(), mayBeAmended(), renderer(), and setToolbar().
|
protected |
Definition at line 211 of file class.ilIndividualAssessmentMemberGUI.php.
References $lng, getMember(), getObject(), getPossibleLPStates(), and ILIAS\Repository\user().
Referenced by amend(), edit(), and view().
|
protected |
Definition at line 176 of file class.ilIndividualAssessmentMemberGUI.php.
References getMember().
|
protected |
Definition at line 111 of file class.ilIndividualAssessmentMemberGUI.php.
References buildForm(), ILIAS\Repository\ctrl(), finalizeConfirmation(), getFormActionForCommand(), getMember(), getObject(), handleAccessViolation(), ILIAS\Repository\lng(), mayBeEdited(), renderer(), 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\MetaData\OERExposer\OAIPMH\Handler\ilCtrlAwareUploadHandler.
Definition at line 76 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\ctrl().
|
protected |
Definition at line 241 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 282 of file class.ilIndividualAssessmentMemberGUI.php.
References $message, ILIAS\Repository\ctrl(), getExaminee(), ILIAS\Survey\Mode\getId(), handleAccessViolation(), ILIAS\Repository\lng(), mayBeEdited(), and renderer().
Referenced by edit().
|
protected |
Definition at line 456 of file class.ilIndividualAssessmentMemberGUI.php.
References $iass_access, and getObject().
Referenced by mayBeAmended(), mayBeEdited(), mayBeViewed(), userMayAmend(), userMayGrade(), and userMayView().
|
protected |
Definition at line 464 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by finalizeConfirmation(), getExistingFileInfoURL(), getFormActionForCommand(), getMember(), getUploadURL(), redirect(), and setToolbar().
ilIndividualAssessmentMemberGUI::getExistingFileInfoURL | ( | ) |
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 421 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\ctrl(), getExaminee(), ILIAS\Survey\Mode\getId(), and null.
ilIndividualAssessmentMemberGUI::getFileIdentifierParameterName | ( | ) |
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 407 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by getInfoForExistingFiles(), getInfoResult(), getRemoveResult(), and getUploadResult().
|
protected |
Definition at line 167 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 387 of file class.ilIndividualAssessmentMemberGUI.php.
References $id, getFileIdentifierParameterName(), and null.
ilIndividualAssessmentMemberGUI::getInfoResult | ( | string | $identifier | ) |
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 369 of file class.ilIndividualAssessmentMemberGUI.php.
References getFileIdentifierParameterName(), and null.
|
protected |
Definition at line 469 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 441 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by buildForm(), edit(), finalize(), getAccessHandler(), getMember(), saveAmend(), and saveMember().
ilIndividualAssessmentMemberGUI::getParentGUI | ( | ) |
Definition at line 451 of file class.ilIndividualAssessmentMemberGUI.php.
|
protected |
Definition at line 324 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 354 of file class.ilIndividualAssessmentMemberGUI.php.
References $message, getFileIdentifierParameterName(), and ILIAS\Repository\lng().
|
protected |
Definition at line 333 of file class.ilIndividualAssessmentMemberGUI.php.
References $message, getFileIdentifierParameterName(), ILIAS\FileUpload\DTO\UploadResult\isOK(), and ILIAS\Repository\upload().
ilIndividualAssessmentMemberGUI::getUploadURL | ( | ) |
Implements ILIAS\UI\Component\Input\Field\UploadHandler.
Definition at line 412 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\ctrl(), getExaminee(), ILIAS\Survey\Mode\getId(), and null.
ilIndividualAssessmentMemberGUI::handleAccessViolation | ( | ) |
Definition at line 541 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\lng().
Referenced by amend(), edit(), finalize(), finalizeConfirmation(), saveAmend(), and view().
|
protected |
Definition at line 536 of file class.ilIndividualAssessmentMemberGUI.php.
References getMember().
Referenced by mayBeAmended(), mayBeEdited(), and mayBeViewed().
|
protected |
Definition at line 505 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler(), isFinalized(), and userMayAmend().
Referenced by amend(), and saveAmend().
|
protected |
Definition at line 492 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler(), isFinalized(), and userMayGrade().
Referenced by edit(), finalize(), and finalizeConfirmation().
|
protected |
Definition at line 497 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler(), isFinalized(), userMayGrade(), and userMayView().
Referenced by view().
|
protected |
Definition at line 430 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\ctrl(), getExaminee(), and ILIAS\Survey\Mode\getId().
Referenced by finalize().
|
protected |
Definition at line 185 of file class.ilIndividualAssessmentMemberGUI.php.
References ILIAS\Repository\ctrl(), getMember(), getObject(), handleAccessViolation(), ILIAS\Repository\lng(), mayBeAmended(), saveMember(), and ilIndividualAssessmentLPInterface\updateLPStatusOfMember().
|
protected |
Definition at line 305 of file class.ilIndividualAssessmentMemberGUI.php.
References getMember(), getObject(), and ILIAS\Repository\user().
Referenced by edit(), and saveAmend().
ilIndividualAssessmentMemberGUI::setObject | ( | ilObjIndividualAssessment | $object | ) |
Definition at line 436 of file class.ilIndividualAssessmentMemberGUI.php.
ilIndividualAssessmentMemberGUI::setParentGUI | ( | ilIndividualAssessmentMembersGUI | $parent_gui | ) |
Definition at line 446 of file class.ilIndividualAssessmentMemberGUI.php.
|
protected |
Definition at line 477 of file class.ilIndividualAssessmentMemberGUI.php.
References $url, ILIAS\Repository\ctrl(), getExaminee(), ILIAS\Survey\Mode\getId(), getMember(), ILIAS\Repository\lng(), null, and ILIAS\Repository\toolbar().
Referenced by amend(), and edit().
|
protected |
Definition at line 528 of file class.ilIndividualAssessmentMemberGUI.php.
References ilIndividualAssessmentMember\examinerId(), ILIAS\Repository\int(), and ILIAS\Repository\user().
Referenced by userMayGrade().
|
protected |
Definition at line 523 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler().
Referenced by mayBeAmended().
|
protected |
Definition at line 510 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler(), getMember(), and targetWasEditedByOtherUser().
Referenced by mayBeEdited(), and mayBeViewed().
|
protected |
Definition at line 518 of file class.ilIndividualAssessmentMemberGUI.php.
References getAccessHandler(), and getMember().
Referenced by mayBeViewed().
|
protected |
Definition at line 101 of file class.ilIndividualAssessmentMemberGUI.php.
References buildForm(), handleAccessViolation(), mayBeViewed(), and renderer().
|
protected |
Definition at line 48 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by getAccessHandler().
const ilIndividualAssessmentMemberGUI::CMD_AMEND = 'amend' |
Definition at line 44 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_DOWNLOAD_FILE = "downloadFile" |
Definition at line 46 of file class.ilIndividualAssessmentMemberGUI.php.
Referenced by ilIndividualAssessmentMembersTableGUI\getFileDownloadLink().
const ilIndividualAssessmentMemberGUI::CMD_EDIT = 'edit' |
Definition at line 40 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_FINALIZE = 'finalize' |
Definition at line 42 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_FINALIZE_CONFIRMATION = 'finalizeConfirmation' |
Definition at line 43 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_SAVE_AMEND = "saveAmend" |
Definition at line 45 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_UPDATE = 'update' |
Definition at line 41 of file class.ilIndividualAssessmentMemberGUI.php.
const ilIndividualAssessmentMemberGUI::CMD_VIEW = 'view' |
Definition at line 39 of file class.ilIndividualAssessmentMemberGUI.php.