public function planPost() { $date = new \DateTime(\Input::get('day')); $meal = Meal::find(\Input::get('meal-id')); $portions = $meal->getPortions(); foreach ($portions as $portion) { $day = new \Excessive\IDF\Models\DayPortion(); $day->date = $date; $day->meal_type_id = $meal->type->id; $day->portion_id = $portion->id; $day->save(); } return \Redirect::back()->with('success', 'You have assigned a meal to that day'); }