Code Duplication    Length = 8-8 lines in 5 locations

src/Form/Field/HasMany.php 1 location

@@ 103-110 (lines=8) @@
100
            return false;
101
        }
102
103
        $array_key_attach_str = function (array $a, string $b, string $c = '.') {
104
            return call_user_func_array(
105
                'array_merge',
106
                array_map(function ($u, $v) use ($b, $c) {
107
                    return ["{$b}{$c}{$u}" => $v];
108
                }, array_keys($a), array_values($a))
109
            );
110
        };
111
112
        $array_key_clean = function (array $a) {
113
            $a = count($a) ? call_user_func_array('array_merge', array_map(function ($k, $v) {

src/Form/Field/Embeds.php 4 locations

@@ 64-71 (lines=8) @@
61
        $rules = $attributes = $messages = $newInputs = [];
62
        $rel = $this->column;
63
        $availInput = $input;
64
        $array_key_attach_str = function (array $a, string $b, string $c = '.') {
65
            return call_user_func_array(
66
                'array_merge',
67
                array_map(function ($u, $v) use ($b, $c) {
68
                    return ["{$b}{$c}{$u}" => $v];
69
                }, array_keys($a), array_values($a))
70
            );
71
        };
72
73
        $array_clean_merge = function (array $a, $b) {
74
            return $b ? array_merge($a, call_user_func_array('array_merge', $b)) : $a;
@@ 153-160 (lines=8) @@
150
        $rules = $attributes = $messages = $newInputs = [];
151
        $rel = $this->column;
152
        $availInput = $input;
153
        $array_key_attach_str = function (array $a, string $b, string $c = '.') {
154
            return call_user_func_array(
155
                'array_merge',
156
                array_map(function ($u, $v) use ($b, $c) {
157
                    return ["{$b}{$c}{$u}" => $v];
158
                }, array_keys($a), array_values($a))
159
            );
160
        };
161
162
        $array_clean_merge = function (array $a, $b) {
163
            return $b ? array_merge($a, call_user_func_array('array_merge', $b)) : $a;
@@ 250-257 (lines=8) @@
247
        $rules = $attributes = $messages = $newInputs = [];
248
        $rel = $this->column;
249
        $availInput = $input;
250
        $array_key_attach_str = function (array $a, string $b, string $c = '.') {
251
            return call_user_func_array(
252
                'array_merge',
253
                array_map(function ($u, $v) use ($b, $c) {
254
                    return ["{$b}{$c}{$u}" => $v];
255
                }, array_keys($a), array_values($a))
256
            );
257
        };
258
259
        $array_clean_merge = function (array $a, $b) {
260
            return $b ? array_merge($a, call_user_func_array('array_merge', $b)) : $a;
@@ 333-340 (lines=8) @@
330
        $rules = $attributes = $messages = $newInputs = [];
331
        $rel = $this->column;
332
        $availInput = $input;
333
        $array_key_attach_str = function (array $a, string $b, string $c = '.') {
334
            return call_user_func_array(
335
                'array_merge',
336
                array_map(function ($u, $v) use ($b, $c) {
337
                    return ["{$b}{$c}{$u}" => $v];
338
                }, array_keys($a), array_values($a))
339
            );
340
        };
341
342
        $array_clean_merge = function (array $a, $b) {
343
            return $b ? array_merge($a, call_user_func_array('array_merge', $b)) : $a;