Beispiel #1
0
    $controller = new TweetController();
    $controller->index();
});
$app->post('/tweets', function () {
    fAuthorization::requireLoggedIn();
    $controller = new TweetController();
    $controller->create();
});
$app->delete('/tweet/:id', function ($id) {
    fAuthorization::requireLoggedIn();
    $controller = new TweetController();
    $controller->delete($id);
});
$app->post('/tweet/:id/reply', function ($id) {
    fAuthorization::requireLoggedIn();
    $controller = new TweetController();
    $controller->reply($id);
});
$app->post('/article/preview', function () {
    fAuthorization::requireLoggedIn();
    $controller = new PreviewController();
    $controller->show();
});
$app->post('/article/:id/reply', function ($id) {
    fAuthorization::requireLoggedIn();
    $controller = new ArticleController();
    $controller->reply($id);
});
/*
$app->get('/intro', function () {
 UserHelper::requireProfile();
Beispiel #2
0
});
$routes->get('/login', function () {
    UserController::login();
});
$routes->post('/login', function () {
    UserController::handle_login();
});
$routes->get('/request/:id/edit', function ($id) {
    RequestController::edit($id);
});
$routes->post('/request/:id/edit', function ($id) {
    RequestController::update($id);
});
$routes->post('/request/:id/destroy', function ($id) {
    RequestController::destroy($id);
});
$routes->get('/data', function () {
    TweetController::data();
});
// Tilauksen lisääminen tietokantaan
$routes->post('/scraper', function () {
    RequestController::store();
    RequestControler::scrape();
});
// Tilauslomakkeen näyttäminen
$routes->get('/request', function () {
    RequestController::create();
});
$routes->get('/request/:id', function ($id) {
    RequestController::show($id);
});