Ejemplo n.º 1
0
});
// Uuden käyttäjän lisääminen
$routes->post('/Kayttaja/LisaaKayttaja', 'check_logged_in', function () {
    KayttajaController::kayttaja_create();
});
// Käyttäjien listaussivun näyttäminen
$routes->get('/Kayttaja/Kayttajienlistaus', 'check_logged_in', function () {
    KayttajaController::kayttajalistaus(1);
});
// Näyttää käyttäjätietojen muutossivun
$routes->get('/Kayttaja/Kayttajatietojenmuutos/:kayttajatunnus', 'check_logged_in', function ($kayttajatunnus) {
    KayttajaController::kayttaja_edit($kayttajatunnus);
});
// Ottaa vastaan kayttajatietojen muutokset
$routes->post('/Kayttaja/Kayttajatietojenmuutos/:kayttajatunnus', 'check_logged_in', function ($kayttajatunnus) {
    KayttajaController::kayttaja_edit_post($kayttajatunnus);
});
// Näyttää käyttäjätiedot
$routes->get('/Kayttaja/Kayttajasivu/:kayttajatunnus', 'check_logged_in', function ($kayttajatunnus) {
    KayttajaController::kayttaja_show($kayttajatunnus);
});
// Poistaa käyttäjätiedot
// Kayttajan poistaminen
$routes->get('/Kayttaja/Poistakayttaja/:kayttajatunnus', 'check_logged_in', function ($kayttajatunnus) {
    KayttajaController::poista_kayttaja($kayttajatunnus);
});
// Yksi poista-toiminto riittää...
$routes->post('/Kayttaja/Kayttajienlistaus/:kayttajatunnus', 'check_logged_in', function ($kayttajatunnus) {
    KayttajaController::poista_kayttaja($kayttajatunnus);
});
// Tuotteisiin liittyvät