Exemplo n.º 1
0
 /**
  * @param mixed $sourceObject
  */
 private function insert($sourceObject)
 {
     $newObjectInDestinationSystem = $this->destination->createObject($this->mapper->idOf($sourceObject), $this->className);
     $mapResult = $this->mapper->map($sourceObject, $newObjectInDestinationSystem);
     $this->destination->updated($mapResult->getObject());
     $this->sourceQueue->next();
     $this->logger->info('Inserted object with id {id}.', array('id' => $this->mapper->idOf($sourceObject)));
 }