@@ 28-41 (lines=14) @@ | ||
25 | } |
|
26 | } |
|
27 | ||
28 | if (!function_exists('array_key_clean_undot')) { |
|
29 | function array_key_clean_undot(array $a) |
|
30 | { |
|
31 | $keys = preg_grep('/[\.\:]/', array_keys($a)); |
|
32 | if ($keys) { |
|
33 | foreach ($keys as $key) { |
|
34 | array_set($a, str_replace(':', '', $key), $a[$key]); |
|
35 | unset($a[$key]); |
|
36 | } |
|
37 | } |
|
38 | ||
39 | return $a; |
|
40 | } |
|
41 | } |
|
42 | ||
43 | if (!function_exists('array_key_clean')) { |
|
44 | function array_key_clean(array $a) |
@@ 32-45 (lines=14) @@ | ||
29 | } |
|
30 | } |
|
31 | ||
32 | if (!function_exists('Encore\Admin\Form\Field\array_key_clean_undot')) { |
|
33 | function array_key_clean_undot(array $a) |
|
34 | { |
|
35 | $keys = preg_grep('/[\.\:]/', array_keys($a)); |
|
36 | if ($keys) { |
|
37 | foreach ($keys as $key) { |
|
38 | array_set($a, str_replace(':', '', $key), $a[$key]); |
|
39 | unset($a[$key]); |
|
40 | } |
|
41 | } |
|
42 | ||
43 | return $a; |
|
44 | } |
|
45 | } |
|
46 | ||
47 | if (!function_exists('Encore\Admin\Form\Field\array_key_clean')) { |
|
48 | function array_key_clean(array $a) |