/** * @param mixed $destinationObject */ private function delete($destinationObject) { $this->destination->delete($destinationObject); $this->destinationQueue->next(); $this->logger->info('Deleted object with id {id}.', array('id' => $this->destination->idOf($destinationObject))); }