@@ 173-189 (lines=17) @@ | ||
170 | * @return array |
|
171 | * The escaped parameters. |
|
172 | */ |
|
173 | protected function escape(array $parameters) { |
|
174 | $args = array(); |
|
175 | ||
176 | foreach ($parameters as $key => $value) { |
|
177 | if (is_array($value)) { |
|
178 | $args[$key] = $this->escape($value); |
|
179 | } |
|
180 | elseif (is_string($value)) { |
|
181 | $args[$key] = str_replace('%', '%%', $value); |
|
182 | } |
|
183 | else { |
|
184 | $args[$key] = $value; |
|
185 | } |
|
186 | } |
|
187 | ||
188 | return $args; |
|
189 | } |
|
190 | ||
191 | /** |
|
192 | * Gets a service definition as PHP array. |
@@ 314-328 (lines=15) @@ | ||
311 | * |
|
312 | * @return array |
|
313 | */ |
|
314 | private function escape($arguments) |
|
315 | { |
|
316 | $args = array(); |
|
317 | foreach ($arguments as $k => $v) { |
|
318 | if (is_array($v)) { |
|
319 | $args[$k] = $this->escape($v); |
|
320 | } elseif (is_string($v)) { |
|
321 | $args[$k] = str_replace('%', '%%', $v); |
|
322 | } else { |
|
323 | $args[$k] = $v; |
|
324 | } |
|
325 | } |
|
326 | ||
327 | return $args; |
|
328 | } |
|
329 | ||
330 | /** |
|
331 | * Converts php types to xml types. |
@@ 330-344 (lines=15) @@ | ||
327 | * |
|
328 | * @return array |
|
329 | */ |
|
330 | private function escape($arguments) |
|
331 | { |
|
332 | $args = array(); |
|
333 | foreach ($arguments as $k => $v) { |
|
334 | if (is_array($v)) { |
|
335 | $args[$k] = $this->escape($v); |
|
336 | } elseif (is_string($v)) { |
|
337 | $args[$k] = str_replace('%', '%%', $v); |
|
338 | } else { |
|
339 | $args[$k] = $v; |
|
340 | } |
|
341 | } |
|
342 | ||
343 | return $args; |
|
344 | } |
|
345 | } |
|
346 |
@@ 124-140 (lines=17) @@ | ||
121 | * @return array |
|
122 | * The escaped arguments. |
|
123 | */ |
|
124 | protected function escape($arguments) |
|
125 | { |
|
126 | $args = array(); |
|
127 | foreach ($arguments as $k => $v) { |
|
128 | if (is_array($v)) { |
|
129 | $args[$k] = $this->escape($v); |
|
130 | } |
|
131 | elseif (is_string($v)) { |
|
132 | $args[$k] = str_replace('%', '%%', $v); |
|
133 | } |
|
134 | else { |
|
135 | $args[$k] = $v; |
|
136 | } |
|
137 | } |
|
138 | ||
139 | return $args; |
|
140 | } |
|
141 | ||
142 | /** |
|
143 | * Gets a service definition as PHP array. |