@@ 145-151 (lines=7) @@ | ||
142 | $keys = explode('.', $key); |
|
143 | $current = &$array; |
|
144 | ||
145 | foreach ($keys as $key) { |
|
146 | if (!isset($current[$key])) { |
|
147 | return $array; |
|
148 | } |
|
149 | ||
150 | $current = &$current[$key]; |
|
151 | } |
|
152 | ||
153 | $current = call_user_func($callback, $current); |
|
154 |
@@ 48-54 (lines=7) @@ | ||
45 | { |
|
46 | $keys = explode('.', $key); |
|
47 | ||
48 | foreach ($keys as $key) { |
|
49 | if (!isset($array[$key])) { |
|
50 | return null; |
|
51 | } |
|
52 | ||
53 | $array = $array[$key]; |
|
54 | } |
|
55 | ||
56 | if (!is_array($array)) { |
|
57 | return null; |