public function update(Store $store) { $user = User::find($store->user_id); $phone_number = User::decodePhoneNumber($store->phone_number ? $store->phone_number : $user->phone_number); $address = User::decodeAddress($store->address ? $store->address : $user->address); return $this->viewUserStore(compact('store', 'phone_number', 'address')); }
public function showInvoice() { $user = User::find(Auth::user()->id); $invoices = $user->invoices(); return view('stripe.invoice', compact('invoices')); }
public function user(Request $request) { if ($request->ajax()) { $success = true; $user = User::find(Auth::user()->id); if (!$user) { $success = false; $message = 'User not authenticated. Redirecting to home ...'; return response()->json(compact('success', 'message', 'user')); } return response()->json(compact('success', 'message', 'user')); } return redirect()->route('guest::home'); }