/** * @param Request $request * @return \BladeView|bool|\Illuminate\View\View */ public function accountUpdatePassword(Request $request) { $userService = new userService(); $currentPassword = $request->input('currentPassword'); $password = $request->input('password'); $confirmPassword = $request->input('confirmPassword'); try { $result = $userService->accountUpdatePassword($this->_user, $currentPassword, $password, $confirmPassword); return view('client.customer.account', ['user' => Auth::user(), 'accountUpdatePassword' => $result]); } catch (\Exception $e) { $return['error'] = $e->getMessage(); } }