Code Duplication    Length = 11-11 lines in 2 locations

src/Form/Field/Embeds.php 1 location

@@ 84-94 (lines=11) @@
81
            return $a;
82
        };
83
84
        $array_key_clean_undot = function (array $a) {
85
            $keys = preg_grep('/[\.\:]/', array_keys($a));
86
            if ($keys) {
87
                foreach ($keys as $key) {
88
                    array_set($a, str_replace(':', '', $key), $a[$key]);
89
                    unset($a[$key]);
90
                }
91
            }
92
93
            return $a;
94
        };
95
96
97
        /** @var Field $field */

src/Form/Field/HasMany.php 1 location

@@ 121-131 (lines=11) @@
118
            return $a;
119
        };
120
121
        $array_key_clean_undot = function (array $a) {
122
            $keys = preg_grep('/[\.\:]/', array_keys($a));
123
            if ($keys) {
124
                foreach ($keys as $key) {
125
                    array_set($a, str_replace(':', '', $key), $a[$key]);
126
                    unset($a[$key]);
127
                }
128
            }
129
130
            return $a;
131
        };
132
133
        $input = array_only($input, $this->column);
134
        $form = $this->buildNestedForm($this->column, $this->builder);