Example #1
0
 public function action_view()
 {
     $user_id = $this->request->param('id');
     if (empty($user_id)) {
         throw new Exception("User ID Must not be empty!");
     }
     $user = new Model_User();
     $view = View::factory('profile/view');
     $topic = new Model_Topic();
     $reply = new Model_Reply();
     $view->replies = $reply->get_replies_by_user_id($user_id);
     $view->topics = $topic->get_topics_by_user_id($user_id);
     $view->user = $user->where('id', '=', $user_id)->find();
     $this->template->content = $view->render();
 }