4require_once
'Services/Form/interfaces/interface.ilFormValuesManipulator.php';
15 'name',
'tmp_name',
'type',
'error',
'size'
53 if (!is_array($values)) {
57 if (!isset($values[$subFieldName])) {
61 if (!is_array($values[$subFieldName])) {
85 $actualValues = array();
88 if (!isset($storedImages[
$index])) {
89 $actualValues[
$index] =
'';
102 return $uploadProperty;
105 foreach ($uploadProperty as $subField => $submittedFile) {
106 foreach ($submittedFile as $identifier => $uploadValue) {
107 $uploadProperty[$identifier] = $uploadValue;
110 unset($uploadProperty[$subField]);
113 return $uploadProperty;
119 if (!isset($filesSubmit[$uploadProperty])) {
124 $filesSubmit[$uploadProperty]
An exception for terminatinating execution or to throw for unit testing.
manipulateFormSubmitValues($submitValues)
isUploadSubfieldAvailable($values)
removeAdditionalSubFieldsLevelFromSubmitValues($values)
getFilesSubmissionProperties()
$filesSubmissionProperties
manipulateFormInputValues($inputValues)
removeAdditionalSubFieldsLevelFromFilesSubmit($filesSubmit)
isSubFieldAvailable($values, $subFieldName)
removeAdditionalSubFieldsLevelFromFilesSubmitProperty($uploadProperty)
isIteratorSubfieldAvailable($values)