@@ -197,7 +197,9 @@ discard block |
||
| 197 | 197 | list($rel, $col) = explode('.', $idx); |
| 198 | 198 | //Fix ResetInput Function! A Headache Implementation! |
| 199 | 199 | $col1 = explode(':', $col)[0]; |
| 200 | - if (!array_key_exists($col1, $availInput[$rel])) return [null => null]; |
|
| 200 | + if (!array_key_exists($col1, $availInput[$rel])) { |
|
| 201 | + return [null => null]; |
|
| 202 | + } |
|
| 201 | 203 | if (is_array($availInput[$rel][$col1])) { |
| 202 | 204 | return call_user_func_array('array_merge', array_map(function ($x) use ($idx, $rules) { |
| 203 | 205 | return ["{$idx}{$x}" => $rules[$idx]]; |
@@ -217,9 +219,10 @@ discard block |
||
| 217 | 219 | return [null => null]; |
| 218 | 220 | } |
| 219 | 221 | if (is_array($availInput[$rel][$col1])) { |
| 220 | - if (array_keys($availInput[$rel][$col1])) |
|
| 221 | - return call_user_func_array('array_merge', array_map(function ($x) use ($idx, $attributes) { |
|
| 222 | + if (array_keys($availInput[$rel][$col1])) { |
|
| 223 | + return call_user_func_array('array_merge', array_map(function ($x) use ($idx, $attributes) { |
|
| 222 | 224 | return ["{$idx}.{$x}" => $attributes[$idx]]; |
| 225 | + } |
|
| 223 | 226 | }, array_keys($availInput[$rel][$col1]))); |
| 224 | 227 | |
| 225 | 228 | return [null => null]; |
@@ -257,9 +257,10 @@ |
||
| 257 | 257 | return [null => null]; |
| 258 | 258 | } |
| 259 | 259 | if (is_array($availInput[$key][$col1])) { |
| 260 | - if (array_keys($availInput[$key][$col1])) |
|
| 261 | - return call_user_func_array('array_merge', array_map(function ($x) use ($idx, $attributes) { |
|
| 260 | + if (array_keys($availInput[$key][$col1])) { |
|
| 261 | + return call_user_func_array('array_merge', array_map(function ($x) use ($idx, $attributes) { |
|
| 262 | 262 | return ["{$idx}.{$x}" => $attributes[$idx]]; |
| 263 | + } |
|
| 263 | 264 | }, array_keys($availInput[$key][$col1]))); |
| 264 | 265 | |
| 265 | 266 | return [null => null]; |