ILIAS
trunk Revision v11.0_alpha-1715-g7fc467680fb
|
Public Member Functions | |
__construct () | |
getContext () | |
setContext ($context) | |
getPostVar () | |
setPostVar ($postVar) | |
getImageRemovalCommand () | |
setImageRemovalCommand ($imageRemovalCommand) | |
getImageUrlPath () | |
setImageUrlPath ($imageUrlPath) | |
getImageFsPath () | |
setImageFsPath ($imageFsPath) | |
getThumbnailPrefix () | |
setThumbnailPrefix ($thumbnailPrefix) | |
getIndentationsPostVar () | |
manipulateFormInputValues (array $input_values) | |
manipulateFormSubmitValues (array $submit_values) | |
constructElementsFromValues (array $values) | |
Data Fields | |
const | INDENTATIONS_POSTVAR_SUFFIX = '_ordering' |
const | INDENTATIONS_POSTVAR_SUFFIX_JS = '__default' |
const | CONTEXT_MAINTAIN_ELEMENT_TEXT = 'maintainItemText' |
const | CONTEXT_MAINTAIN_ELEMENT_IMAGE = 'maintainItemImage' |
const | CONTEXT_MAINTAIN_HIERARCHY = 'maintainHierarchy' |
Protected Member Functions | |
needsConvertToValues ($elements_or_values) | |
collectValuesFromElements (array $elements) | |
getTextContentValueFromObject (ilAssOrderingElement $element) | |
getImageContentValueFromObject (ilAssOrderingElement $element) | |
getStructValueFromObject (ilAssOrderingElement $element) | |
needsConvertToElements ($values_or_elements) | |
fetchSubmittedImageFilename ($identifier) | |
fetchSubmittedUploadFilename ($identifier) | |
fetchSubmittedFileUploadProperty (mixed $file_upload, string $property) | |
fetchElementFileUpload ($identifier) | |
fetchSubmittedUploadFiles () | |
getFileSubmitsHavingActualUpload (array $submitted_upload_files) | |
getFileSubmitDataRestructuredByIdentifiers () | |
getFileSubmitData () | |
wasImageRemovalRequested ($identifier) | |
TODO: Instead of accessing post, the complete ilFormValuesManipulator should be aware of a server request or the corresponding processed input values. More... | |
Protected Attributes | |
$context = null | |
$postVar = null | |
$imageRemovalCommand = null | |
$imageUrlPath | |
$imageFsPath | |
$thumbnailPrefix | |
Private Attributes | |
readonly RequestDataCollector | $request_data_collector |
Definition at line 28 of file class.ilAssOrderingFormValuesObjectsConverter.php.
ilAssOrderingFormValuesObjectsConverter::__construct | ( | ) |
Definition at line 69 of file class.ilAssOrderingFormValuesObjectsConverter.php.
|
protected |
Definition at line 189 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References getContext(), getImageContentValueFromObject(), getStructValueFromObject(), and getTextContentValueFromObject().
Referenced by manipulateFormInputValues().
ilAssOrderingFormValuesObjectsConverter::constructElementsFromValues | ( | array | $values | ) |
Definition at line 264 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References fetchSubmittedImageFilename(), fetchSubmittedUploadFilename(), getContext(), and wasImageRemovalRequested().
Referenced by manipulateFormSubmitValues().
|
protected |
Definition at line 323 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References fetchSubmittedUploadFiles().
Referenced by fetchSubmittedImageFilename(), and fetchSubmittedUploadFilename().
|
protected |
Definition at line 318 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References null.
Referenced by fetchSubmittedImageFilename(), and fetchSubmittedUploadFilename().
|
protected |
Definition at line 306 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References fetchElementFileUpload(), and fetchSubmittedFileUploadProperty().
Referenced by constructElementsFromValues().
|
protected |
Definition at line 312 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References fetchElementFileUpload(), and fetchSubmittedFileUploadProperty().
Referenced by constructElementsFromValues().
|
protected |
Definition at line 328 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References getFileSubmitDataRestructuredByIdentifiers().
Referenced by fetchElementFileUpload().
ilAssOrderingFormValuesObjectsConverter::getContext | ( | ) |
Definition at line 78 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References $context.
Referenced by collectValuesFromElements(), and constructElementsFromValues().
|
protected |
Definition at line 376 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References getPostVar().
Referenced by getFileSubmitDataRestructuredByIdentifiers().
|
protected |
Definition at line 359 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References getFileSubmitData().
Referenced by fetchSubmittedUploadFiles().
|
protected |
Definition at line 335 of file class.ilAssOrderingFormValuesObjectsConverter.php.
|
protected |
Definition at line 223 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References ilAssOrderingElement\getContent(), getImageFsPath(), getImageUrlPath(), ilAssOrderingElement\getPresentationImageUrl(), getThumbnailPrefix(), ilAssOrderingElement\setImagePathFs(), ilAssOrderingElement\setImagePathWeb(), and ilAssOrderingElement\setImageThumbnailPrefix().
Referenced by collectValuesFromElements().
ilAssOrderingFormValuesObjectsConverter::getImageFsPath | ( | ) |
Definition at line 133 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References $imageFsPath.
Referenced by getImageContentValueFromObject().
ilAssOrderingFormValuesObjectsConverter::getImageRemovalCommand | ( | ) |
Definition at line 107 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References $imageRemovalCommand.
Referenced by wasImageRemovalRequested().
ilAssOrderingFormValuesObjectsConverter::getImageUrlPath | ( | ) |
Definition at line 117 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References $imageUrlPath.
Referenced by getImageContentValueFromObject().
ilAssOrderingFormValuesObjectsConverter::getIndentationsPostVar | ( | ) |
Definition at line 162 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References $postVar, and getPostVar().
ilAssOrderingFormValuesObjectsConverter::getPostVar | ( | ) |
Definition at line 94 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References $postVar.
Referenced by getFileSubmitData(), getIndentationsPostVar(), and wasImageRemovalRequested().
|
protected |
Definition at line 235 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References ilAssOrderingElement\getContent(), ilAssOrderingElement\getId(), ilAssOrderingElement\getIndentation(), ilAssOrderingElement\getPosition(), and ilAssOrderingElement\getRandomIdentifier().
Referenced by collectValuesFromElements().
|
protected |
Definition at line 218 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References ilAssOrderingElement\getContent().
Referenced by collectValuesFromElements().
ilAssOrderingFormValuesObjectsConverter::getThumbnailPrefix | ( | ) |
Definition at line 149 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References $thumbnailPrefix.
Referenced by getImageContentValueFromObject().
ilAssOrderingFormValuesObjectsConverter::manipulateFormInputValues | ( | array | $input_values | ) |
Implements ilFormValuesManipulator.
Definition at line 180 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References collectValuesFromElements(), and needsConvertToValues().
ilAssOrderingFormValuesObjectsConverter::manipulateFormSubmitValues | ( | array | $submit_values | ) |
Implements ilFormValuesManipulator.
Definition at line 255 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References constructElementsFromValues(), and needsConvertToElements().
|
protected |
Definition at line 246 of file class.ilAssOrderingFormValuesObjectsConverter.php.
Referenced by manipulateFormSubmitValues().
|
protected |
Definition at line 171 of file class.ilAssOrderingFormValuesObjectsConverter.php.
Referenced by manipulateFormInputValues().
ilAssOrderingFormValuesObjectsConverter::setContext | ( | $context | ) |
$context |
Definition at line 86 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References $context.
ilAssOrderingFormValuesObjectsConverter::setImageFsPath | ( | $imageFsPath | ) |
string | $imageFsPath |
Definition at line 141 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References $imageFsPath.
ilAssOrderingFormValuesObjectsConverter::setImageRemovalCommand | ( | $imageRemovalCommand | ) |
Definition at line 112 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References $imageRemovalCommand.
ilAssOrderingFormValuesObjectsConverter::setImageUrlPath | ( | $imageUrlPath | ) |
string | $imageUrlPath |
Definition at line 125 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References $imageUrlPath.
ilAssOrderingFormValuesObjectsConverter::setPostVar | ( | $postVar | ) |
$postVar |
Definition at line 102 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References $postVar.
ilAssOrderingFormValuesObjectsConverter::setThumbnailPrefix | ( | $thumbnailPrefix | ) |
string | $thumbnailPrefix |
Definition at line 157 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References $thumbnailPrefix.
|
protected |
TODO: Instead of accessing post, the complete ilFormValuesManipulator should be aware of a server request or the corresponding processed input values.
$identifier |
Definition at line 386 of file class.ilAssOrderingFormValuesObjectsConverter.php.
References getImageRemovalCommand(), getPostVar(), and ilIdentifiedMultiValuesJsPositionIndexRemover\IDENTIFIER_INDICATOR_PREFIX.
Referenced by constructElementsFromValues().
|
protected |
Definition at line 40 of file class.ilAssOrderingFormValuesObjectsConverter.php.
Referenced by getContext(), and setContext().
|
protected |
Definition at line 60 of file class.ilAssOrderingFormValuesObjectsConverter.php.
Referenced by getImageFsPath(), and setImageFsPath().
|
protected |
Definition at line 50 of file class.ilAssOrderingFormValuesObjectsConverter.php.
Referenced by getImageRemovalCommand(), and setImageRemovalCommand().
|
protected |
Definition at line 55 of file class.ilAssOrderingFormValuesObjectsConverter.php.
Referenced by getImageUrlPath(), and setImageUrlPath().
|
protected |
Definition at line 45 of file class.ilAssOrderingFormValuesObjectsConverter.php.
Referenced by getIndentationsPostVar(), getPostVar(), and setPostVar().
|
private |
Definition at line 67 of file class.ilAssOrderingFormValuesObjectsConverter.php.
|
protected |
Definition at line 65 of file class.ilAssOrderingFormValuesObjectsConverter.php.
Referenced by getThumbnailPrefix(), and setThumbnailPrefix().
const ilAssOrderingFormValuesObjectsConverter::CONTEXT_MAINTAIN_ELEMENT_IMAGE = 'maintainItemImage' |
Definition at line 34 of file class.ilAssOrderingFormValuesObjectsConverter.php.
Referenced by assOrderingQuestion\buildOrderingImagesFormDataConverter().
const ilAssOrderingFormValuesObjectsConverter::CONTEXT_MAINTAIN_ELEMENT_TEXT = 'maintainItemText' |
Definition at line 33 of file class.ilAssOrderingFormValuesObjectsConverter.php.
Referenced by assOrderingQuestion\buildOrderingTextsFormDataConverter().
const ilAssOrderingFormValuesObjectsConverter::CONTEXT_MAINTAIN_HIERARCHY = 'maintainHierarchy' |
Definition at line 35 of file class.ilAssOrderingFormValuesObjectsConverter.php.
Referenced by assOrderingQuestion\buildNestedOrderingFormDataConverter().
const ilAssOrderingFormValuesObjectsConverter::INDENTATIONS_POSTVAR_SUFFIX = '_ordering' |
Definition at line 30 of file class.ilAssOrderingFormValuesObjectsConverter.php.
const ilAssOrderingFormValuesObjectsConverter::INDENTATIONS_POSTVAR_SUFFIX_JS = '__default' |
Definition at line 31 of file class.ilAssOrderingFormValuesObjectsConverter.php.