@@ 20-28 (lines=9) @@ | ||
17 | } |
|
18 | } |
|
19 | ||
20 | protected function buildParameters($name, &$parameters, $config) |
|
21 | { |
|
22 | foreach ($config as $key => $element) { |
|
23 | if (is_array($element) && $this->arrayHasStringKeys($element)) { |
|
24 | $this->buildParameters(sprintf('%s.%s', $name, $key), $parameters, $element); |
|
25 | } |
|
26 | $parameters[sprintf('%s.%s', $name, $key)] = $element; |
|
27 | } |
|
28 | } |
|
29 | ||
30 | protected function arrayHasStringKeys(array $array) |
|
31 | { |
@@ 120-128 (lines=9) @@ | ||
117 | return 'friendly'; |
|
118 | } |
|
119 | ||
120 | protected function buildParameters($name, &$parameters, $config) |
|
121 | { |
|
122 | foreach ($config as $key => $element) { |
|
123 | if (is_array($element) && $this->arrayHasStringKeys($element)) { |
|
124 | $this->buildParameters(sprintf('%s.%s', $name, $key), $parameters, $element); |
|
125 | } |
|
126 | $parameters[sprintf('%s.%s', $name, $key)] = $element; |
|
127 | } |
|
128 | } |
|
129 | ||
130 | protected function arrayHasStringKeys(array $array) |
|
131 | { |