}); $routes->get('/asiakas/:id/omat_tiedot', function ($id) { AsiakasController::ownShow($id); }); $routes->get('/varaus', function () { VarausController::index(); }); $routes->post('/varaus', function () { VarausController::store(); }); $routes->get('/varaus/uusi', function () { VarausController::create(); }); $routes->get('/varaus/:id', function ($id) { VarausController::show($id); }); $routes->get('/varaus/:id/muokkaa', function ($id) { VarausController::edit($id); }); $routes->post('/varaus/:id/muokkaa', function ($id) { VarausController::update($id); }); $routes->post('/varaus/:id/poista', function ($id) { VarausController::destroy($id); }); $routes->get('/tilastot', function () { TilastoController::index(); }); $routes->post('/tilastot', function () { TilastoController::getStats(); });
}); $routes->get('/roolit/:roolitid', 'tarkista_onko_kirjautunut', function ($rooliid) { RooliController::nayta($rooliid); }); $routes->get('/kohteet', 'tarkista_onko_kirjautunut', function () { KohdeController::index(); }); $routes->post('/kohteet', 'tarkista_onko_kirjautunut', function () { KohdeController::lisaa(); }); $routes->get('/kohteet/uusi', 'tarkista_onko_kirjautunut', function () { KohdeController::uusi(); }); $routes->get('/kohteet/:kohdeid/muokkaa', 'tarkista_onko_kirjautunut', function ($kohdeid) { KohdeController::muokkaa($kohdeid); }); $routes->post('/kohteet/:kohdeid/muokkaa', 'tarkista_onko_kirjautunut', function ($kohdeid) { KohdeController::paivita($kohdeid); }); $routes->post('/kohteet/:kohdeid/poista', 'tarkista_onko_kirjautunut', function ($kohdeid) { KohdeController::poista($kohdeid); }); $routes->get('/kohteet/:kohdeid', 'tarkista_onko_kirjautunut', function ($kohdeid) { KohdeController::nayta($kohdeid); }); $routes->get('/tilasto', 'tarkista_onko_kirjautunut', function () { TilastoController::index(); }); $routes->get('/hiekkalaatikko', function () { HelloWorldController::sandbox(); });