Ejemplo n.º 1
0
 /**
  * Injects particular page content into the main layout and sends it as response
  *
  * @param string $content
  */
 private static function _sendResponse($content)
 {
     $renderer = new Renderer(APP_PATH . '/layout.html.php');
     $renderer->assign(array('content' => $content, 'user' => Token::getUser(), 'route' => Router::getInstance()->getRoute()));
     $response = $renderer->render();
     Connection::getInstance()->disconnect();
     echo $response;
     Token::set('flush', null);
     exit;
 }
Ejemplo n.º 2
0
 /**
  * Checks is user already authenicated and redirects to dashboard if it is
  */
 private function _redirectIfLoggedIn()
 {
     if (Token::getUser()) {
         $this->redirect('/');
     }
 }
Ejemplo n.º 3
0
 /**
  * @inheritDoc
  */
 public function getUser()
 {
     return Token::getUser();
 }