Code Duplication    Length = 8-8 lines in 5 locations

src/Form/Field/Embeds.php 4 locations

@@ 63-70 (lines=8) @@
60
        $rules = $attributes = $messages = $newInputs = [];
61
        $rel = $this->column;
62
        $availInput = $input;
63
        $array_key_attach_str = function (array $a, string $b, string $c = '.') {
64
            return call_user_func_array(
65
                'array_merge',
66
                array_map(function ($u, $v) use ($b, $c) {
67
                    return ["{$b}{$c}{$u}" => $v];
68
                }, array_keys($a), array_values($a))
69
            );
70
        };
71
72
        $array_clean_merge = function (array $a, $b) {
73
            return array_merge($a, call_user_func_array('array_merge', $b));
@@ 145-152 (lines=8) @@
142
        $rules = $attributes = $messages = $newInputs = [];
143
        $rel = $this->column;
144
        $availInput = $input;
145
        $array_key_attach_str = function (array $a, string $b, string $c = '.') {
146
            return call_user_func_array(
147
                'array_merge',
148
                array_map(function ($u, $v) use ($b, $c) {
149
                    return ["{$b}{$c}{$u}" => $v];
150
                }, array_keys($a), array_values($a))
151
            );
152
        };
153
154
        $array_clean_merge = function (array $a, $b) {
155
            return array_merge($a, call_user_func_array('array_merge', $b));
@@ 236-243 (lines=8) @@
233
        $rules = $attributes = $messages = $newInputs = [];
234
        $rel = $this->column;
235
        $availInput = $input;
236
        $array_key_attach_str = function (array $a, string $b, string $c = '.') {
237
            return call_user_func_array(
238
                'array_merge',
239
                array_map(function ($u, $v) use ($b, $c) {
240
                    return ["{$b}{$c}{$u}" => $v];
241
                }, array_keys($a), array_values($a))
242
            );
243
        };
244
245
        $array_clean_merge = function (array $a, $b) {
246
            return array_merge($a, call_user_func_array('array_merge', $b));
@@ 321-328 (lines=8) @@
318
        $rules = $attributes = $messages = $newInputs = [];
319
        $rel = $this->column;
320
        $availInput = $input;
321
        $array_key_attach_str = function (array $a, string $b, string $c = '.') {
322
            return call_user_func_array(
323
                'array_merge',
324
                array_map(function ($u, $v) use ($b, $c) {
325
                    return ["{$b}{$c}{$u}" => $v];
326
                }, array_keys($a), array_values($a))
327
            );
328
        };
329
330
        $array_clean_merge = function (array $a, $b) {
331
            return array_merge($a, call_user_func_array('array_merge', $b));

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) {