| @@ 129-137 (lines=9) @@ | ||
| 126 | { |
|
| 127 | if ($request instanceof SimpleXMLElement) { |
|
| 128 | $request = $request->asXml(); |
|
| 129 | } else { |
|
| 130 | $xml = $this->getPacket(); |
|
| 131 | ||
| 132 | if (is_array($request)) { |
|
| 133 | $request = $this->_arrayToXml($request, $xml)->asXML(); |
|
| 134 | } else if (preg_match('/^[a-z]/', $request)) { |
|
| 135 | $request = $this->_expandRequestShortSyntax($request, $xml); |
|
| 136 | } |
|
| 137 | } |
|
| 138 | ||
| 139 | $xml = $this->_performHttpRequest($request); |
|
| 140 | ||
| @@ 198-206 (lines=9) @@ | ||
| 195 | $requestXml = $this->getPacket(); |
|
| 196 | ||
| 197 | foreach ($requests as $request) { |
|
| 198 | if ($request instanceof SimpleXMLElement) { |
|
| 199 | // TODO: implement |
|
| 200 | } else { |
|
| 201 | if (is_array($request)) { |
|
| 202 | $request = $this->_arrayToXml($request, $requestXml)->asXML(); |
|
| 203 | } else if (preg_match('/^[a-z]/', $request)) { |
|
| 204 | $this->_expandRequestShortSyntax($request, $requestXml); |
|
| 205 | } |
|
| 206 | } |
|
| 207 | $responses[] = $this->request($request); |
|
| 208 | } |
|
| 209 | ||