Code Duplication    Length = 10-10 lines in 2 locations

src/Form/Field/Embeds.php 1 location

@@ 43-52 (lines=10) @@
40
    };
41
}
42
43
if (!function_exists('array_key_clean')) {
44
    function array_key_clean(array $a)
45
    {
46
        $a = count($a) ? call_user_func_array('array_merge', array_map(function ($k, $v) {
47
            return [str_replace(':', '', $k) => $v];
48
        }, array_keys($a), array_values($a))) : $a;
49
50
        return $a;
51
    };
52
}
53
54
class Embeds extends Field
55
{

src/Form/Field/HasMany.php 1 location

@@ 48-57 (lines=10) @@
45
    };
46
}
47
48
if (!function_exists('Encore\Admin\Form\Field\array_key_clean')) {
49
    function array_key_clean(array $a)
50
    {
51
        $a = count($a) ? call_user_func_array('array_merge', array_map(function ($k, $v) {
52
            return [str_replace(':', '', $k) => $v];
53
        }, array_keys($a), array_values($a))) : $a;
54
55
        return $a;
56
    };
57
}
58
59
/**
60
 * Class HasMany.