}); /** * Biblio update * * @path /biblio/update/id/token * * @param integer id * @param string token * * @return boolean */ $app->put('/update/{id:[0-9]+}/{token}', function ($request, $response, $args) { /*coming soon*/ }); /** * Biblio delete * * @path /biblio/delete/id/token * * @param integer id * @param string token * * @return boolean */ $app->delete('/delete/{id:[0-9]+}/{token}', function ($request, $response, $args) { $post = Biblio::find_by_biblio_id($args['id']); $post->delete(); return $response->getBody()->write('Data biblio "' . $post->title . '" deleted.'); }); })->add($validate); // inject middleware token auth