Exemplo n.º 1
0
    fAuthorization::requireLoggedIn();
    UserHelper::requireProfile();
    $controller = new ProfileController();
    $controller->show($id, 0);
});
$app->get('/profile/:id/tweet', function ($id) {
    fAuthorization::requireLoggedIn();
    UserHelper::requireProfile();
    $controller = new ProfileController();
    $controller->show($id, 0);
});
$app->get('/profile/:id/msgs', function ($id) {
    fAuthorization::requireLoggedIn();
    UserHelper::requireProfile();
    $controller = new ProfileController();
    $controller->show($id, 2);
});
// The following routes are accessed via AJAX
$app->post('/avatar/update', function () {
    fAuthorization::requireLoggedIn();
    $controller = new AvatarController();
    $controller->update();
});
$app->post('/register', function () {
    $controller = new RegisterController();
    $controller->submit();
});
$app->post('/articles', function () {
    fAuthorization::requireLoggedIn();
    $controller = new ArticleController();
    $controller->create();