protected function updateQueued(DeliveranceList $list) { $list->setReplaceInterests(true); $addresses = $this->getQueuedUpdates(); if (count($addresses) == 0) { $this->debug(Deliverance::_('No queued addresses to update.') . "\n"); return; } $this->debug(sprintf(Deliverance::_('Updating %s queued addresses.') . "\n", count($addresses))); if ($this->dry_run === false) { $result = $list->batchUpdate($addresses); $clear_queued = $this->handleResult($result, Deliverance::_('%s queued addresses updated.') . "\n"); // don't clean the queued subscribes if they have been re-queued. if ($clear_queued === true) { $this->clearQueuedUpdates($addresses); } } $this->debug(Deliverance::_('done updating queued addresses.') . "\n\n"); }