*/ class PurgeInactiveUsers extends Command { /** * A quick description of this command. * @return string. */ public function brief(): string { return "Purges users that have been inactive for 30 days or more."; } /** * Does the repository installing. */ public function execute(): void { DB::table('users') ->where('user_activated', 0) ->where('user_last_online', '<', time() - (30 * 24 * 60 * 60)) ->delete(); } }