Exemple #1
0
 private function createNavbar()
 {
     $navbar = [];
     $navbar['app-name'] = \config\Config::APP_NAME;
     $navbar['menu'] = NavbarBuilder::navMenu($this->user, $this->urlGen->getController(), $this->urlGen->getAction());
     if ($this->user->isLoggedIn()) {
         $navbar['user_actions'] = NavbarBuilder::userActions($this->user);
     } else {
         $navbar['login_url'] = ['controller' => 'uzivatel', 'action' => 'PrihlasitSe'];
     }
     $navbar['session_time'] = date(DatetimeManager::HUMAN_FULL, $_SESSION['LAST_ACTIVITY']);
     return $navbar;
 }