<?php function tarkistaKirjautuminen() { BaseController::check_logged_in(); } function tarkistaYllapito() { BaseController::check_yllapito(); } $routes->post('/haku', function () { VastausController::hae(); }); $routes->get('/aihealue/:id/uusiaihe', 'tarkistaKirjautuminen', function ($id) { AiheController::naytaLisays($id); }); $routes->post('/aihealue/:id/uusiaihe', 'tarkistaKirjautuminen', function ($id) { AiheController::lisaaAihe($id); }); $routes->get('/aihe/:id/vastaus', 'tarkistaKirjautuminen', function ($id) { VastausController::naytaLisays($id); }); $routes->post('/aihe/:id/vastaus', 'tarkistaKirjautuminen', function ($id) { VastausController::lisaaVastaus($id); }); $routes->get('/vastaus/:id/muokkaa', 'tarkistaKirjautuminen', function ($id) { VastausController::naytaMuokkaus($id); }); $routes->post('/vastaus/:id/muokkaa', 'tarkistaKirjautuminen', function ($id) { VastausController::muokkaaVatausta($id); });