예제 #1
0
    $controller->login();
});
$app->get('/inbox', function () {
    UserHelper::requireProfile();
    $controller = new MailController();
    $controller->inbox();
});
$app->get('/inbox/:id', function ($id) {
    UserHelper::requireProfile();
    $controller = new MailController();
    $controller->inbox($id);
});
$app->get('/help', function () {
    //UserHelper::requireProfile();
    $controller = new HelpController();
    $controller->show();
});
$app->get('/search', function () {
    UserHelper::requireProfile();
    $controller = new SearchController();
    $controller->index();
});
$app->post('/inbox', function () {
    fAuthorization::requireLoggedIn();
    $controller = new MailController();
    $controller->create();
});
$app->delete('/inbox/:id', function ($id) {
    fAuthorization::requireLoggedIn();
    $controller = new MailController();
    $controller->delete($id);
예제 #2
0
        if ($_GET[KEY_PATH] == "manager") {
            include CONTROLLER_PATH . "manager.php";
            // path = manager
            if ($_GET[KEY_TARGET] == "noticeboard") {
                ManagerController::noticeboard();
            } else {
                if ($_GET[KEY_TARGET] == "loginrecord") {
                    ManagerController::loginrecord();
                } else {
                    if ($_GET[KEY_TARGET] == "permission") {
                        ManagerController::permission();
                    } else {
                        if ($_GET[KEY_TARGET] == "googleanalytics") {
                            ManagerController::googleAnalytics();
                        }
                    }
                }
            }
        } else {
            if ($_GET[KEY_PATH] == "help") {
                include CONTROLLER_PATH . "help.php";
                HelpController::show();
            } else {
                if ($_GET[KEY_PATH] == "search") {
                    include CONTROLLER_PATH . "search.php";
                    SearchController::index();
                }
            }
        }
    }
}