Example #1
0
 public function map(array $fields, EntityDefinition $entityDefinition)
 {
     $entityReflection = new \ReflectionClass($entityDefinition->getClassName());
     $instance = $this->createEntityInstance($entityReflection);
     $this->mapEntityFields($fields, $entityReflection, $instance, $entityDefinition->getFields());
     return $instance;
 }