Example #1
0
 /**
  * Method for executing all the pre-display activities
  */
 private function prepareDisplay()
 {
     $searchSuggestions = Session::get(Session::SESS_SEARCH_SUGGESTIONS);
     if (empty($searchSuggestions)) {
         $search = new SearchController();
         $searchSuggestions = $search->getSearchSuggestions();
         Session::set(Session::SESS_SEARCH_SUGGESTIONS, $searchSuggestions);
     }
     $this->smarty->assign('APP_NAME', Constants::APP_NAME);
     $this->smarty->assign('APP_LOGO', Constants::APP_LOGO);
     $this->smarty->assign('APP_VERSION', Constants::APP_VERSION);
     $this->smarty->assign('CSRF_TOKEN_NAME', Constants::CSRF_TOKEN_NAME);
     $this->smarty->assign('CSRF_TOKEN_VALUE', RequestManager::getCsrfToken());
     $this->smarty->assign('SEARCH_SUGGESTIONS', $searchSuggestions);
     $this->smarty->assign('CHPWD_ACTION_VALUE', AuthController::CHPWD_ACTION_VALUE);
 }