From 70c7fd5765720621553b3ddaff1009c795f49a76 Mon Sep 17 00:00:00 2001 From: Michael Rasmussen Date: Thu, 25 Jun 2015 01:32:16 +0200 Subject: [PATCH] First upload of wblist page --- wblist.php | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/wblist.php b/wblist.php index 115fff0..eeb5409 100644 --- a/wblist.php +++ b/wblist.php @@ -3,6 +3,33 @@ require_once 'config.php'; require_once $CFG->root . 'lib/utils.inc.php'; + function createHeader($data) { + $out = ''; + foreach ($data as $head => $value) { + $out .= '$head'; + } + + return $out; + } + + function parseResponse($raw) { + if (count($raw) < 1) { + return ''; + } + $headers = createHeader($raw[0]); + $r = "$headers"; + foreach ($raw as $obj) { + $r .= ''; + foreach ($obj as $value) { + $r .= ""; + } + $r .= ''; + } + $r .= '
$value
'; + + return $r; + } + $util = new Utils; if ($util->isLoggedIn()) { @@ -16,7 +43,7 @@ if ($subfunction == 'all') { $list = $util->makeRestCall('/show'); if ($list) { - $out = '
'.var_export($list, true).'
'; + $out = parseResponse($list); } else { $out = '

Connection to REST service failed

'; } -- 2.39.2