ILIAS
trunk Revision v11.0_alpha-1831-g8615d53dadb
|
Class UploadResult. More...
Public Member Functions | |
__construct (string $name, int $size, string $mimeType, private ImmutableStringMap $metaData, private ProcessingStatus $status, string $path) | |
UploadResult constructor. More... | |
getName () | |
getSize () | |
getMimeType () | |
getMetaData () | |
getStatus () | |
isOK () | |
getPath () | |
Private Attributes | |
string | $name |
int | $size |
string | $mimeType |
string | $path |
Class UploadResult.
The upload results are used to tell ILIAS about the file uploads. This class only purpose is to transport data.
Definition at line 36 of file UploadResult.php.
ILIAS\FileUpload\DTO\UploadResult::__construct | ( | string | $name, |
int | $size, | ||
string | $mimeType, | ||
private ImmutableStringMap | $metaData, | ||
private ProcessingStatus | $status, | ||
string | $path | ||
) |
UploadResult constructor.
string | $name | The name of the uploaded file. |
int | $size | The original file size. |
string | $mimeType | The mime type of the uploaded file. |
ImmutableStringMap | $metaData | Additional meta data. Make sure to wrap the instance with an ImmutableMapWrapper if the instance is mutable. |
ProcessingStatus | $status | The status code either OK or REJECTED. |
string | $path | The path to the newly moved file. |
Definition at line 58 of file UploadResult.php.
References ILIAS\FileUpload\DTO\UploadResult\$mimeType, ILIAS\FileUpload\DTO\UploadResult\$name, ILIAS\FileUpload\DTO\UploadResult\$path, and ILIAS\FileUpload\DTO\UploadResult\$size.
ILIAS\FileUpload\DTO\UploadResult::getMetaData | ( | ) |
Definition at line 102 of file UploadResult.php.
Referenced by ilObjFile\appendUpload(), and ilObjFile\replaceWithUpload().
ILIAS\FileUpload\DTO\UploadResult::getMimeType | ( | ) |
Definition at line 93 of file UploadResult.php.
References ILIAS\FileUpload\DTO\UploadResult\$mimeType.
Referenced by ILIAS\ResourceStorage\Manager\BaseManager\appendNewRevision(), ILIAS\ResourceStorage\Manager\ContainerManager\containerFromUpload(), and ILIAS\ResourceStorage\Manager\BaseManager\replaceWithUpload().
ILIAS\FileUpload\DTO\UploadResult::getName | ( | ) |
Definition at line 75 of file UploadResult.php.
References ILIAS\FileUpload\DTO\UploadResult\$name.
Referenced by ilObjMediaObject\addMediaItemFromUpload(), ILIAS\Exercise\Submission\SubmissionManager\addUpload(), ILIAS\ResourceStorage\Resource\ResourceBuilder\addUploadToContainer(), ILIAS\ResourceStorage\Manager\BaseManager\appendNewRevision(), ilObjFile\appendUpload(), ilWebDAVMountInstructionsDocumentFormGUI\getRawMountInstructionsFromFileUpload(), ILIAS\COPage\PC\InteractiveImage\IIMManager\handleOverlayUpload(), ILIAS\COPage\PC\InteractiveImage\IIMManager\handleUploadResult(), ilMediaCreationGUI\handleUploadResult(), ilObjMediaPoolGUI\handleUploadResult(), ILIAS\Style\Content\Style\StyleManager\importFromUploadResult(), ImportUploadHandlerGUI\moveUploadedFileToTemp(), ilFileVersionsUploadHandlerGUI\processChunckedUpload(), ilObjMediaObject\replaceMediaItemFromUpload(), ILIAS\ResourceStorage\Manager\BaseManager\replaceWithUpload(), ilObjFile\replaceWithUpload(), ilFileDataMail\storeUploadedFile(), ILIAS\ResourceStorage\Manager\Manager\upload(), and ilIndividualAssessmentFileStorage\uploadFile().
ILIAS\FileUpload\DTO\UploadResult::getPath | ( | ) |
Definition at line 126 of file UploadResult.php.
References ILIAS\FileUpload\DTO\UploadResult\$path.
Referenced by ILIAS\ResourceStorage\Resource\ResourceBuilder\addUploadToContainer(), ILIAS\Style\Content\Style\StyleManager\importFromUploadResult(), ImportUploadHandlerGUI\moveUploadedFileToTemp(), ilFileVersionsUploadHandlerGUI\processChunckedUpload(), ilFileDataMail\storeUploadedFile(), and ilIndividualAssessmentFileStorage\uploadFile().
ILIAS\FileUpload\DTO\UploadResult::getSize | ( | ) |
Definition at line 84 of file UploadResult.php.
References ILIAS\FileUpload\DTO\UploadResult\$size.
ILIAS\FileUpload\DTO\UploadResult::getStatus | ( | ) |
Definition at line 111 of file UploadResult.php.
Referenced by ILIAS\ResourceStorage\Manager\BaseManager\appendNewRevision(), ilWebDAVMountInstructionsDocumentFormGUI\getRawMountInstructionsFromFileUpload(), ILIAS\ResourceStorage\Manager\BaseManager\replaceWithUpload(), and ILIAS\ResourceStorage\Manager\Manager\upload().
ILIAS\FileUpload\DTO\UploadResult::isOK | ( | ) |
Definition at line 117 of file UploadResult.php.
References ILIAS\FileUpload\DTO\ProcessingStatus\OK.
Referenced by ilSkillProfileUploadHandlerGUI\__construct(), ilMMUploadHandlerGUI\__construct(), ILIAS\File\Icon\ilIconUploadHandlerGUI\__construct(), ILIAS\ResourceStorage\Manager\BaseManager\appendNewRevision(), ilWebDAVMountInstructionsDocumentFormGUI\getRawMountInstructionsFromFileUpload(), ilOrgUnitTypeUploadHandlerGUI\getUploadResult(), ilStudyProgrammeTypeUploadHandlerGUI\getUploadResult(), ilObjBibliographicUploadHandlerGUI\getUploadResult(), ilMDVocabularyUploadHandlerGUI\getUploadResult(), ilCtrlAwareStorageUploadHandler\getUploadResult(), ilMDCopyrightImageUploadHandlerGUI\getUploadResult(), ImportUploadHandlerGUI\getUploadResult(), ilObjectCustomIconUploadHandlerGUI\getUploadResult(), ilFileVersionsUploadHandlerGUI\getUploadResult(), ilMailAttachmentGUI\getUploadResult(), ilIndividualAssessmentMemberGUI\getUploadResult(), ilDidacticTemplateIconHandler\handleUpload(), ILIAS\Repository\IRSS\IRSSWrapper\importFileFromUploadResult(), ILIAS\Repository\IRSS\IRSSWrapper\importFileFromUploadResultToContainer(), ILIAS\ResourceStorage\Manager\BaseManager\replaceWithUpload(), and ILIAS\ResourceStorage\Manager\Manager\upload().
|
private |
Definition at line 41 of file UploadResult.php.
Referenced by ILIAS\FileUpload\DTO\UploadResult\__construct(), and ILIAS\FileUpload\DTO\UploadResult\getMimeType().
|
private |
Definition at line 39 of file UploadResult.php.
Referenced by ILIAS\FileUpload\DTO\UploadResult\__construct(), and ILIAS\FileUpload\DTO\UploadResult\getName().
|
private |
Definition at line 42 of file UploadResult.php.
Referenced by ILIAS\FileUpload\DTO\UploadResult\__construct(), and ILIAS\FileUpload\DTO\UploadResult\getPath().
|
private |
Definition at line 40 of file UploadResult.php.
Referenced by ILIAS\FileUpload\DTO\UploadResult\__construct(), and ILIAS\FileUpload\DTO\UploadResult\getSize().