4 require_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 if (is_array($submittedFile)) {
107 foreach ($submittedFile as $identifier => $uploadValue) {
108 $uploadProperty[$identifier] = $uploadValue;
111 unset($uploadProperty[$subField]);
114 return $uploadProperty;
120 if (!isset($filesSubmit[$uploadProperty])) {
125 $filesSubmit[$uploadProperty]
$filesSubmissionProperties
getFilesSubmissionProperties()
isSubFieldAvailable($values, $subFieldName)
removeAdditionalSubFieldsLevelFromSubmitValues($values)
isUploadSubfieldAvailable($values)
removeAdditionalSubFieldsLevelFromFilesSubmit($filesSubmit)
removeAdditionalSubFieldsLevelFromFilesSubmitProperty($uploadProperty)
isIteratorSubfieldAvailable($values)
manipulateFormInputValues($inputValues)
manipulateFormSubmitValues($submitValues)