From 76006cfc22b9462e50ff1a739ea25f99cf0d239d Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Thu, 23 Jan 2014 17:22:47 +0100 Subject: introduce UserInterface class, add simple parameter support for web and cli --- src/bdrem/Web.php | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) (limited to 'src/bdrem/Web.php') diff --git a/src/bdrem/Web.php b/src/bdrem/Web.php index ac619ce..ab3973a 100644 --- a/src/bdrem/Web.php +++ b/src/bdrem/Web.php @@ -1,26 +1,22 @@ load(); - setlocale(LC_TIME, $cfg->locale); - $source = $cfg->loadSource(); - - $arEvents = $source->getEvents( - date('Y-m-d'), $cfg->daysBefore, $cfg->daysAfter - ); - usort($arEvents, '\\bdrem\\Event::compare'); - $this->render($arEvents); + $r = new Renderer_Html(); + echo $r->render($arEvents); } - public function render($arEvents) + protected function loadParameters($cfg) { - $r = new Renderer_Html(); - echo $r->render($arEvents); + if (isset($_GET['daysBefore'])) { + $cfg->daysBefore = (int) $_GET['daysBefore']; + } + if (isset($_GET['daysAfter'])) { + $cfg->daysAfter = (int) $_GET['daysAfter']; + } } } ?> -- cgit v1.2.3