From e86787a8eb6a31fbe95f1a3854d66e25e5e63c67 Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Thu, 23 Jan 2014 17:05:49 +0100 Subject: html renderer, console renderer uses pear's Console_Table --- src/bdrem/Renderer/HtmlTable.php | 58 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 src/bdrem/Renderer/HtmlTable.php (limited to 'src/bdrem/Renderer/HtmlTable.php') diff --git a/src/bdrem/Renderer/HtmlTable.php b/src/bdrem/Renderer/HtmlTable.php new file mode 100644 index 0000000..574036f --- /dev/null +++ b/src/bdrem/Renderer/HtmlTable.php @@ -0,0 +1,58 @@ + + + + Days + Age + Event + Name + Date + Day + + + + +HTM; + foreach ($arEvents as $event) { + $class = 'd' . $event->days; + if ($event->days < 0) { + $class .= ' prev'; + } else if ($event->days == 0) { + $class .= ' today'; + } else { + $class .= ' next'; + } + $s .= sprintf( + '' + . '' + . '%d' + . '%s' + . '%s' + . '%s' + . '%s' + . '%s' + . "\n", + $event->days, + $event->age, + $event->title, + $event->type, + $event->date, + strftime('%a', strtotime($event->localDate)) + ); + } + $s .= << + + +HTM; + return $s; + } +} +?> -- cgit v1.2.3