コード例 #1
0
ファイル: routes.php プロジェクト: pekoe09/Tsoha-Bootstrap
<?php

$routes->get('/', function () {
    EtusivuController::index();
});
$routes->get('/etusivu', function () {
    EtusivuController::index();
});
$routes->get('/kirjaudu', function () {
    KayttajaController::login();
});
$routes->post('/kirjaudu', function () {
    KayttajaController::handleLogin();
});
$routes->get('/kirjaudu_ulos', function () {
    KayttajaController::logout();
});
$routes->get('/hiekkalaatikko', function () {
    HelloWorldController::sandbox();
});
$routes->get('/palvelu', function () {
    PalveluController::index();
});
$routes->post('/palvelu', function () {
    PalveluController::store();
});
$routes->get('/palvelu/uusi', function () {
    PalveluController::create();
});
$routes->get('/palvelu/:id', function ($id) {
    PalveluController::show($id);
コード例 #2
0
ファイル: routes.php プロジェクト: uedi/Karhusofta
function tarkista_onko_kirjautunut()
{
    BaseController::check_logged_in();
}
function tarkista_onko_admin()
{
    BaseController::check_admin();
}
$routes->get('/', function () {
    EtusivuController::index();
});
$routes->post('/kirjaudu', function () {
    EtusivuController::kirjaudu();
});
$routes->post('/poistu', function () {
    EtusivuController::poistu();
});
$routes->get('/chat', 'tarkista_onko_kirjautunut', function () {
    ChatController::index();
});
$routes->post('/chat', 'tarkista_onko_kirjautunut', function () {
    ChatController::uusi();
});
$routes->post('/chat/tyhjenna', 'tarkista_onko_kirjautunut', 'tarkista_onko_admin', function () {
    ChatController::tyhjenna();
});
$routes->get('/viestit', 'tarkista_onko_kirjautunut', function () {
    ViestiController::index();
});
$routes->get('/viestit/uusi', 'tarkista_onko_kirjautunut', function () {
    ViestiController::uusi(null);