argument('nip'); $password = $this->argument('password'); $type = $this->option('type'); if ($type === 'dosen') { $user = UserDosen::where('nip', $nip)->first(); $modelName = 'Dosen'; } else { $user = UserStaff::where('nip', $nip)->first(); $modelName = 'Staff'; } if (!$user) { $this->error("User {$modelName} dengan NIP {$nip} tidak ditemukan"); return 1; } $user->update(['password' => Hash::make($password)]); $this->info("✓ Password untuk {$user->nama} (NIP: {$nip}) berhasil di-reset"); $this->info(" Gunakan password baru: {$password}"); return 0; } }