Beispiel #1
0
    KurssiController::show($tunniste);
});
$routes->post('/kurssi', function () {
    KurssiController::store();
});
$routes->get('/kurssit/:tunniste/edit', function ($tunniste) {
    KurssiController::edit($tunniste);
});
$routes->post('/kurssit/:tunniste/edit', function ($tunniste) {
    KurssiController::update($tunniste);
});
$routes->post('/kurssit/:tunniste/destroy', function ($tunniste) {
    KurssiController::destroy($tunniste);
});
$routes->get('/kurssit/:tunniste/kyselyt', function ($tunniste) {
    KyselyController::kurssin_kyselyt($tunniste);
});
$routes->get('/kurssit/:tunniste/lisaysvaihtoehdot', function ($tunniste) {
    KurssiController::lisaa_kysely($tunniste);
});
$routes->post('/kurssit/:tunniste/:nimi/taydenna', function ($tunniste, $nimi) {
    KurssiController::nayta_taydennyslomake($tunniste, $nimi);
});
$routes->post('/kurssit/:tunniste/:nimi/taydennetty', function ($tunniste, $nimi) {
    KurssiController::liita_kysely_kurssiin($tunniste, $nimi);
});
//käyttäjään liittyviä reittejä
$routes->get('/login', function () {
    UserController::login();
});
$routes->post('/login', function () {
Beispiel #2
0
});
//Kyselyn lisääminen tietokantaan
$routes->post('/kysely/', 'check_logged_in', function () {
    KyselyController::store();
});
//Kyselyn muokkauslomakkeen esittäminen
$routes->get('/kysely/:id/edit', 'check_logged_in', function ($id) {
    KyselyController::edit($id);
});
//Kyselyn muokkaaminen
$routes->post('/kysely/:id/edit', 'check_logged_in', function ($id) {
    KyselyController::update($id);
});
//Kyselyn poisto
$routes->post('/kysely/:id/destroy', 'check_logged_in', function ($id) {
    KyselyController::destroy($id);
});
//Kirjautumislomakkeen esittäminen
$routes->get('/login', function () {
    UserController::login();
});
//Kirjautumisen käsittely
$routes->post('/login', function () {
    UserController::handle_login();
});
//Uloskirjautuminen
$routes->post('/logout', function () {
    UserController::logout();
});
$routes->get('/kayttaja/kayttajalista', 'check_logged_in', function () {
    UserController::index();