acl = new Acl(); $this->user = new User(); $this->user->validate(); $this->page = Router::getInstance()->currentPage(); if(!$this->user->checkForStandardUser()) { $this->user->loadUser(); $this->user->createStandardUser(); } $this->navigation = JsonNavigation::getInstance()->loadCompleteNavigation("main"); } public function pageAction() { // TODO: Implement pageAction() method. } public function navigationAction() { View::assign([ 'navigation' => $this->navigation, 'current_path' => $_SERVER['REQUEST_URI'] ]); } public function authAction() { if(!$this->user->isAuthorized()) { View::assign([ 'loginForm' => $this->user->loginForm() ]); } else { View::forwardTo('/index'); } } public function logoutAction() { $this->user->revokeAuthorized(); View::forwardTo('/login'); } }