chunkById(100, function ($invites) use (&$deleted) { foreach ($invites as $invite) { Log::debug("Deleted invite {$invite->invitation_code} for {$invite->requestor_email}."); $invite->delete(); $deleted++; } }); Log::info("Deleted {$deleted} completed invitations."); } }