$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);
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(); } } } } }