public function makeDefault(Request $request) { $this_order = UserOrder::find($request->id); $restaurant_id = $this_order->restaurant_id; $user_orders = UserOrder::orderBy('id')->get(); foreach ($user_orders as $user_order) { if ($user_order->restaurant_id == $restaurant_id) { $user_order->default = $user_order->id == $request->id ? 1 : 0; $user_order->save(); } } return redirect()->route('user_orders.index', array('restaurant' => $restaurant_id)); }