コード例 #1
0
ファイル: Users.php プロジェクト: jh222xk/pophub
 /**
  * Show action, display the given user.
  * @param String $user
  * @return The show view
  */
 public function show($user)
 {
     try {
         $userData = $this->model->getSingleUser($user);
         $repos = $this->model->getUserRepos($user);
         $followers = $this->model->getUserFollowers($user);
     } catch (\Exception $e) {
         return $this->errorView->showPageNotFound("/users/" . $user);
     }
     $session = new Session();
     $auth = $session->get($this->auth->getTokenSessionName());
     $context = array($this->view->getUserField() => $userData, $this->view->getReposField() => $repos, $this->view->getFollowersField() => $followers, $this->view->getAuthField() => $auth);
     return $this->view->showSingleUser($context);
 }