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

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