Example #1
0
});
// must be added after post new
$routes->get('/task/:id', function ($id) {
    TaskController::show($id);
});
$routes->get('/task/:id/edit', function ($id) {
    TaskController::edit($id);
});
$routes->post('/task/:id/edit', function ($id) {
    TaskController::update($id);
});
$routes->post('/task/:id/destroy', function ($id) {
    TaskController::destroy($id);
});
$routes->post('/task/:id/done', function ($id) {
    TaskController::done($id);
});
$routes->get('/login', function () {
    UserController::login();
});
$routes->post('/login', function () {
    UserController::handle_login();
});
$routes->get('/logout', function () {
    UserController::logout();
});
$routes->get('/project', function () {
    ProjectController::index();
});
$routes->post('/project', function () {
    ProjectController::store();