/** * Delete our claimed item from the queue after successful processing. * * @param QueueItem $qi */ protected function _done(Queue_item $qi) { if (empty($qi->claimed)) { $this->_log(LOG_WARNING, "Reluctantly releasing unclaimed queue item {$qi->id} from {$qi->transport}"); } $qi->delete(); $this->stats('handled', $qi->transport); }