Пример #1
0
        $app->tpl->assign('starthour', $starthour);
        $app->tpl->assign('startminute', $startminute);
        $app->tpl->assign('startampm', $startampm);
        $app->tpl->assign('endhour', $endhour);
        $app->tpl->assign('endminute', $endminute);
        $app->tpl->assign('endampm', $endampm);
        $app->tpl->assign('reservation', $reservation);
        $app->tpl->display('single-reservation.tpl');
    }
    //edit
    if ($request->action == "delete") {
        if (ReserveDatabaseAPI::user_level() > 2) {
            die('You do not have permission to delete a reservation.');
        }
        $reservation_idx = $request->id;
        ReserveDatabaseAPI::delete_reservation($reservation_idx);
        ReserveDatabaseAPI::delete_messages($reservation_idx);
        $response->redirect($GLOBALS['BASE_URL'] . '/admin/reservation');
    }
    //delete
});
//end reservation/searach/id
respond('/reservation/addmessage/[i:id]', function ($request, $response, $app) {
    //adding a message to a loan
    $username = $_SESSION['username'];
    $message = $request->message;
    $message = filter_var($message, FILTER_SANITIZE_STRING);
    $reservation_idx = $request->id;
    ReserveDatabaseAPI::add_message($reservation_idx, $message, $username);
    $response->redirect($GLOBALS['BASE_URL'] . '/admin/reservation/search/id/' . $reservation_idx);
});