respond('/reservation/id/[i:id]/userpickup', function ($request, $response, $app) { //when adding a user that picked up the equipment from the helpdesk $reservation_idx = $request->id; $user_id = $request->USER_ID; if (ReserveDatabaseAPI::check_user_id($user_id)) { //check to make sure it is less than 9 digits ReserveDatabaseAPI::add_user_pickup($reservation_idx, $user_id); } $response->redirect($GLOBALS['BASE_URL'] . '/admin/reservation/search/id/' . $reservation_idx); }); //reservation id userpickup respond('/reservation/id/[i:id]/userdropoff', function ($request, $response, $app) { //when adding a user that dropped off the equipment at the helpdesk $reservation_idx = $request->id; $user_id = $request->USER_ID; if (ReserveDatabaseAPI::check_user_id($user_id)) { //check to make sure it is less than 9 digits ReserveDatabaseAPI::add_user_dropoff($reservation_idx, $user_id); } $response->redirect($GLOBALS['BASE_URL'] . '/admin/reservation/search/id/' . $reservation_idx); }); //reservation userdropoff respond('/reservation/[i:id]/edit', function ($request, $response, $app) { //when the reservation is edited by the adminstrator. This page works the same as in routes/reserve //required parameters $reservation_idx = $request->id; $data = ReserveDatabaseAPI::reservation_sanitize($request); if ($data['complete'] == false) { //if the number of errors is > 0 $response->redirect($GLOBALS['BASE_URL'] . '/admin/reservation/search/id/' . $reservation_idx . '/edit'); } else {