null, // Diisi oleh seeder 'nama_tamu' => $this->faker->name(), 'kode_invitasi' => $this->generateUniqueInvitationCode(), ]; } protected function generateUniqueInvitationCode(): string { do { $code = 'INV-' . strtoupper(Str::random(6)); } while (Guest::where('kode_invitasi', $code)->exists()); return $code; } }