@@ 189-194 (lines=6) @@ | ||
186 | if ($this->case_folding === true) { |
|
187 | $name = strtolower($name); |
|
188 | ||
189 | if (count($attr)) { |
|
190 | $attr = array_combine( |
|
191 | array_map('strtolower', array_keys($attr)), |
|
192 | array_values($attr) |
|
193 | ); |
|
194 | } |
|
195 | } |
|
196 | ||
197 | if (count($attr)) { |
|
@@ 197-202 (lines=6) @@ | ||
194 | } |
|
195 | } |
|
196 | ||
197 | if (count($attr)) { |
|
198 | $attr = array_combine( |
|
199 | array_map(array($this, "applyUserPrefix"), array_keys($attr)), |
|
200 | array_values($attr) |
|
201 | ); |
|
202 | } |
|
203 | ||
204 | // Handle XML namespace declarations: |
|
205 |
@@ 159-169 (lines=11) @@ | ||
156 | ||
157 | if (count($attr) === 0) { |
|
158 | $params = array(); |
|
159 | } else { |
|
160 | $params = array_combine( |
|
161 | array_map( |
|
162 | function ($key) { |
|
163 | return strtr($key, '-.', '__'); |
|
164 | }, |
|
165 | array_keys($attr) |
|
166 | ), |
|
167 | array_values($attr) |
|
168 | ); |
|
169 | } |
|
170 | ||
171 | return $this->dispatchFunction($this->path, $params); |
|
172 | } |