Code Duplication    Length = 9-9 lines in 2 locations

EntityMetadataFactory.php 2 locations

@@ 282-290 (lines=9) @@
279
     */
280
    private function addInheritedFields(EntityMetadata $subClass, EntityMetadata $parentClass)
281
    {
282
        foreach ($parentClass->fields as $mapping) {
283
            if (!isset($mapping['inherited']) && !$parentClass->isMappedSuperclass) {
284
                $mapping['inherited'] = $parentClass->name;
285
            }
286
            if (!isset($mapping['declared'])) {
287
                $mapping['declared'] = $parentClass->name;
288
            }
289
            $subClass->addInheritedFieldMapping($mapping);
290
        }
291
        foreach ($parentClass->reflFields as $name => $field) {
292
            $subClass->reflFields[$name] = $field;
293
        }
@@ 308-316 (lines=9) @@
305
     */
306
    private function addInheritedRelations(EntityMetadata $subClass, EntityMetadata $parentClass)
307
    {
308
        foreach ($parentClass->associations as $mapping) {
309
            if (!isset($mapping['inherited']) && !$parentClass->isMappedSuperclass) {
310
                $mapping['inherited'] = $parentClass->name;
311
            }
312
            if (!isset($mapping['declared'])) {
313
                $mapping['declared'] = $parentClass->name;
314
            }
315
            $subClass->addInheritedAssociationMapping($mapping);
316
        }
317
    }
318
}
319