/** * Show the form for editing the specified user addresses. * * @param int $id * * @return \Illuminate\Http\Response */ public function edit($id) { $user = Auth::user(); $address = Address::findorfail($id); $countries = Country::all(); return view('address.my-account.edit-address')->with('user', $user)->with('address', $address)->with('countries', $countries); }
public function billingAddress() { $user = Auth::user(); $countries = Country::all(); $address = Address::where('user_id', '=', $user->id)->where('type', '=', 'BILLING')->get()->first(); if (null === $address) { $address = new Address(); } return view('checkout.billing-address')->with('address', $address)->with('countries', $countries); }