Code Duplication    Length = 7-7 lines in 2 locations

src/Form/Field/Embeds.php 1 location

@@ 219-225 (lines=7) @@
216
            if (!array_key_exists($col1, $availInput[$rel])) {
217
                return [null => null];
218
            }
219
            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
                        return ["{$idx}.{$x}" => $attributes[$idx]];
223
                    }, array_keys($availInput[$rel][$col1])));
224
                }
225
                return [null => null];
226
            }
227
228
            return ["{$idx}" => $attributes[$idx]];

src/Form/Field/HasMany.php 1 location

@@ 257-263 (lines=7) @@
254
            if (!array_key_exists($col1, $availInput[$key])) {
255
                return [null => null];
256
            }
257
            if (is_array($availInput[$key][$col1])) {
258
                if (array_keys($availInput[$key][$col1])) {
259
                    return call_user_func_array('array_merge', array_map(function ($x) use ($idx, $attributes) {
260
                        return ["{$idx}.{$x}" => $attributes[$idx]];
261
                    }, array_keys($availInput[$key][$col1])));
262
                }
263
                return [null => null];
264
            }
265
266
            return ["{$idx}" => $attributes[$idx]];