get(); return view('account.users.profile.edit',compact('user','withoutHero','provinces')); } public function update(ProfileUpdateRequest $request) { $user=$request->user(); $inputs=$request->validated(); if ($request->filled('new_password')){ $inputs['password']=Hash::make($request->new_password); } unset( $inputs['current_password'], $inputs['new_password'], $inputs['new_password_confirmation'], ); if ($request->hasFile('profile_image')) { $image = $request->file('profile_image'); $imageName = time() . '.' . $image->getClientOriginalExtension(); $image->move( public_path('uploads/users'), $imageName ); $inputs['profile_image'] = $imageName; } $user->update($inputs); return back()->with([ 'success','اطلاعات کاربر با موفقیت ویرایش شد.' ]); } }