$request->nama_lengkap, 'email' => $request->email, ]; if ($request->filled('password')) { $data['password'] = Hash::make($request->password); } if ($request->hasFile('foto')) { if ($user->foto) { Storage::disk('public')->delete($user->foto); } $data['foto'] = $request->file('foto')->store('foto-profil', 'public'); } $user->update($data); return redirect()->route('profile.edit')->with('success', 'Profil berhasil diperbarui.'); } }