public function AdvancedQueue::deleteItem in Advanced Queue 7
Delete a finished item from the queue.
Parameters
$item: The item returned by DrupalQueueInterface::claimItem().
Overrides DrupalQueueInterface::deleteItem
File
- ./advancedqueue.queue.inc, line 140 
Class
- AdvancedQueue
- Extended queue.
Code
public function deleteItem($item) {
  db_update('advancedqueue')
    ->fields(array(
    'expire' => 0,
    'status' => isset($item->status) ? $item->status : ADVANCEDQUEUE_STATUS_SUCCESS,
    'result' => serialize(isset($item->result) ? $item->result : array()),
    'processed' => time(),
  ))
    ->condition('item_id', $item->item_id)
    ->execute();
}