argument('email'); $user = User::withTrashed()->where('email', $email)->first(); if ($user === null) { $this->error("No account found for {$email}."); return self::FAILURE; } if (! $this->option('force') && ! $this->confirm("Permanently erase {$user->name} <{$email}> and anonymize their log entries?")) { return self::FAILURE; } $eraser->erase($user); $this->info('Account erased and log entries anonymized.'); return self::SUCCESS; } }