@@ 100-102 (lines=3) @@ | ||
97 | $metaData = $this->entityManager->getClassMetadata(get_class($entity)); |
|
98 | foreach ($metaData->associationMappings as $propertyName => $mapping) { |
|
99 | if (isset($data[$propertyName])) { |
|
100 | if (in_array($mapping['type'], [ClassMetadataInfo::ONE_TO_ONE, ClassMetadataInfo::MANY_TO_ONE])) { |
|
101 | $entity = $this->hydrateToOneAssociation($entity, $propertyName, $mapping, $data[$propertyName]); |
|
102 | } |
|
103 | ||
104 | if (in_array($mapping['type'], [ClassMetadataInfo::ONE_TO_MANY, ClassMetadataInfo::MANY_TO_MANY])) { |
|
105 | $entity = $this->hydrateToManyAssociation($entity, $propertyName, $mapping, $data[$propertyName]); |
|
@@ 104-106 (lines=3) @@ | ||
101 | $entity = $this->hydrateToOneAssociation($entity, $propertyName, $mapping, $data[$propertyName]); |
|
102 | } |
|
103 | ||
104 | if (in_array($mapping['type'], [ClassMetadataInfo::ONE_TO_MANY, ClassMetadataInfo::MANY_TO_MANY])) { |
|
105 | $entity = $this->hydrateToManyAssociation($entity, $propertyName, $mapping, $data[$propertyName]); |
|
106 | } |
|
107 | } |
|
108 | } |
|
109 |