where('roles_id', '=', 1) ->where(function ($query) use ($purgeDays) { $query->where('lastlogin', '<', now()->subDays($purgeDays)) ->orWhereNull('lastlogin'); }) ->where(function ($query) use ($purgeDays) { $query->where('apiaccess', '<', now()->subDays($purgeDays)) ->orWhereNull('apiaccess'); }) ->delete(); } }