示例#1
0
$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
// Tuotteen lisäyslomakkeen näyttäminen
$routes->get('/Tuote/Lisaatuote', 'check_logged_in', function () {
    TuoteController::tuote_lisaa_show();
});
// uuden tuotteen lisääminen
$routes->post('/Tuote/Lisaatuote', 'check_logged_in', function () {
    TuoteController::tuote_create();
});
// tuotteiden listaaminen
$routes->get('/Tuote/Tuotteidenlistaus', 'check_logged_in', function () {
    TuoteController::tuote_list(1);
});
// tuotteiden listaaminen
$routes->get('/Tuote/Tuotteidenlistaus/:page', 'check_logged_in', function ($page) {
    TuoteController::tuote_list($page);
});
// Tulostaa tuotteen hakusivun
$routes->get('/Tuote/Tuotteenhakeminen', 'check_logged_in', function () {