Beispiel #1
0
 /**
  * List all past and current meals
  * @return View
  */
 public function index()
 {
     $count = \Request::input('count', 5);
     if (!is_numeric($count)) {
         \App::abort(400, "Count parameter not an integer");
     }
     $upcoming_meals = Meal::upcoming();
     $previous_meals = Meal::previous();
     if ($count > 0) {
         $upcoming_meals->take($count);
         $previous_meals->take($count);
     }
     return $this->setPageContent(view('dashboard/index', ['upcoming_meals' => $upcoming_meals->get(), 'previous_meals' => $previous_meals->get()]));
 }