From 1c9a802a3c63c6adc6bc5c7b9c8a4918b760f8d2 Mon Sep 17 00:00:00 2001 From: Gregory Ballantine Date: Mon, 28 Nov 2016 18:08:54 -0500 Subject: [PATCH] Updated the album info retrieval api --- app/routes/apiv1/music.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/routes/apiv1/music.php b/app/routes/apiv1/music.php index 658bc39..3757026 100644 --- a/app/routes/apiv1/music.php +++ b/app/routes/apiv1/music.php @@ -1,14 +1,19 @@ get('/apiv1/music/get-album/:albumid', function($albumid) use($app) { +// retrieve album info +$app->get('/apiv1/music/album-info/:albumid', function($albumid) use($app) { + + if (!ctype_digit($albumid)) { + echo 'Don\'t do that'; + return; + } $album = $app->album->where('id', $albumid)->first(); if ($album) { echo json_encode($album); } else { - echo 'Not found'; + $app->notFound(); } })->name('apiv1.music.get-album');