Example #1
0
 public function index()
 {
     if ($this->params()->user_id) {
         // $this->params(user_id] = params[:user_id].to_i
         # Use .where to ignore error when invalid user_id entered.
         # .first because .where returns array.
         $this->user = User::where('id = ?', $this->params()->user_id)->first();
         $this->user_records = UserRecord::where("user_id = ?", $this->params()->user_id)->order("created_at desc")->paginate($this->page_number(), 20);
     } else {
         $this->user = false;
         $this->user_records = UserRecord::order("created_at desc")->paginate($this->page_number(), 20);
     }
 }