+ function createHeader($data) {
+ $out = '<th>Id</th>';
+ foreach ($data as $head => $value) {
+ $out .= "<th>$head</th>";
+ }
+
+ return $out;
+ }
+
+ function parseResponse($raw) {
+ if (count($raw) < 1) {
+ return '';
+ }
+ $headers = createHeader($raw[0]);
+ $r = "<table><tr>$headers</tr>";
+ $i = 1;
+ foreach ($raw as $obj) {
+ $r .= "<tr><td>$i</td>";
+ foreach ($obj as $value) {
+ $r .= "<td>$value</td>";
+ }
+ $r .= '</tr>';
+ }
+ $r .= '</table>';
+
+ return $r;
+ }
+