@@ 121-131 (lines=11) @@ | ||
118 | ||
119 | $column = $field->column(); |
|
120 | $columns = is_array($column) ? $column : [$column]; |
|
121 | if ( |
|
122 | $field instanceof Field\MultipleSelect |
|
123 | || $field instanceof Field\Listbox |
|
124 | || $field instanceof Field\Checkbox |
|
125 | || $field instanceof Field\Tags |
|
126 | || $field instanceof Field\MultipleImage |
|
127 | || $field instanceof Field\MultipleFile |
|
128 | ) { |
|
129 | $availInput[$column] = array_filter($availInput[$column], 'strlen'); |
|
130 | $availInput[$column] = $availInput[$column] ?: null; |
|
131 | } |
|
132 | /* |
|
133 | * |
|
134 | * For single column field format rules to: |
|
@@ 208-218 (lines=11) @@ | ||
205 | ||
206 | $column = $field->column(); |
|
207 | $columns = is_array($column) ? $column : [$column]; |
|
208 | if ( |
|
209 | $field instanceof Field\MultipleSelect |
|
210 | || $field instanceof Field\Listbox |
|
211 | || $field instanceof Field\Checkbox |
|
212 | || $field instanceof Field\Tags |
|
213 | || $field instanceof Field\MultipleImage |
|
214 | || $field instanceof Field\MultipleFile |
|
215 | ) { |
|
216 | $availInput[$column] = array_filter($availInput[$column], 'strlen'); |
|
217 | $availInput[$column] = $availInput[$column] ?: null; |
|
218 | } |
|
219 | /* |
|
220 | * |
|
221 | * For single column field format rules to: |
|
@@ 304-314 (lines=11) @@ | ||
301 | ||
302 | $column = $field->column(); |
|
303 | $columns = is_array($column) ? $column : [$column]; |
|
304 | if ( |
|
305 | $field instanceof Field\MultipleSelect |
|
306 | || $field instanceof Field\Listbox |
|
307 | || $field instanceof Field\Checkbox |
|
308 | || $field instanceof Field\Tags |
|
309 | || $field instanceof Field\MultipleImage |
|
310 | || $field instanceof Field\MultipleFile |
|
311 | ) { |
|
312 | $availInput[$column] = array_filter($availInput[$column], 'strlen'); |
|
313 | $availInput[$column] = $availInput[$column] ?: null; |
|
314 | } |
|
315 | /* |
|
316 | * |
|
317 | * For single column field format rules to: |
|
@@ 386-396 (lines=11) @@ | ||
383 | ||
384 | $column = $field->column(); |
|
385 | $columns = is_array($column) ? $column : [$column]; |
|
386 | if ( |
|
387 | $field instanceof Field\MultipleSelect |
|
388 | || $field instanceof Field\Listbox |
|
389 | || $field instanceof Field\Checkbox |
|
390 | || $field instanceof Field\Tags |
|
391 | || $field instanceof Field\MultipleImage |
|
392 | || $field instanceof Field\MultipleFile |
|
393 | ) { |
|
394 | $availInput[$column] = array_filter($availInput[$column], 'strlen'); |
|
395 | $availInput[$column] = $availInput[$column] ?: null; |
|
396 | } |
|
397 | ||
398 | $newColumn = array_map(function ($k, $v) use ($rel) { |
|
399 | //Fix ResetInput Function! A Headache Implementation! |
@@ 168-179 (lines=12) @@ | ||
165 | } |
|
166 | $column = $field->column(); |
|
167 | $columns = is_array($column) ? $column : [$column]; |
|
168 | if ( |
|
169 | $field instanceof Field\MultipleSelect |
|
170 | || $field instanceof Field\Listbox |
|
171 | || $field instanceof Field\Checkbox |
|
172 | || $field instanceof Field\Tags |
|
173 | || $field instanceof Field\MultipleImage |
|
174 | || $field instanceof Field\MultipleFile |
|
175 | ) { |
|
176 | foreach ($keys as $key) { |
|
177 | $availInput[$key][$column] = array_filter($availInput[$key][$column], 'strlen') ?: null; |
|
178 | } |
|
179 | } |
|
180 | ||
181 | $newColumn = call_user_func_array('array_merge', array_map(function ($u) use ($columns, $rel) { |
|
182 | return array_map(function ($k, $v) use ($u, $rel) { |