components->info('Deleting expired impersonation tokens.'); $expirationDate = now()->subSeconds(UserImpersonation::$ttl); $impersonationTokenModel = UserImpersonation::modelClass(); $deletedTokenCount = $impersonationTokenModel::where('created_at', '<', $expirationDate) ->delete(); $this->components->info($deletedTokenCount . ' expired impersonation ' . str('token')->plural($deletedTokenCount) . ' deleted.'); return 0; } }