From 6dc05b8a6e91d4df86d663e9e2c4f6c5d869443f Mon Sep 17 00:00:00 2001 From: Mischa Spelt Date: Thu, 9 Nov 2017 18:05:52 +0100 Subject: [PATCH] St Maarten tussenstand --- .../Http/Controllers/SpecialController.php | 32 +++++++++++++++++++ api/routes/web.php | 1 + 2 files changed, 33 insertions(+) create mode 100644 api/app/Http/Controllers/SpecialController.php diff --git a/api/app/Http/Controllers/SpecialController.php b/api/app/Http/Controllers/SpecialController.php new file mode 100644 index 0000000..c7d93fe --- /dev/null +++ b/api/app/Http/Controllers/SpecialController.php @@ -0,0 +1,32 @@ +select('SELECT tussenstand, creationdt FROM stmaarten ORDER BY id DESC LIMIT 0, 1'); + if(count($query)) + { + $creationDt = (new \DateTimeImmutable($query[0]->creationdt)); + return response()->json(['lastupdate' => $creationDt, 'amount' => $query[0]->tussenstand]); + } + else + { + return abort(404); + } + } +} diff --git a/api/routes/web.php b/api/routes/web.php index ecfeada..bc3d825 100644 --- a/api/routes/web.php +++ b/api/routes/web.php @@ -46,5 +46,6 @@ $app->get('kerkdienst', 'KerkdienstController@get'); $app->get('kerkdienst/stream', 'KerkdienstController@podcast'); $app->get('kerkdienst/download', 'KerkdienstController@download'); +$app->get('special/stmaarten', 'SpecialController@stMaarten'); // live/onair // live/stream