예제 #1
0
 /**
  * Display a listing of the user addresses.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     $user = Auth::user();
     //$addresses = Address::where('user_id', '=', $user->id)->get();
     $addresses = Address::where('user_id', '=', $user->id)->get();
     return view('address.my-account.address')->with('user', $user)->with('addresses', $addresses);
 }
 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);
 }
예제 #3
0
 public function _deleteTestAddress()
 {
     //@todo If we run test second time it will fail. (try to use data using faker).
     $user = Auth::user();
     Address::where('user_id', '=', $user->id)->delete();
 }