Code Duplication    Length = 9-9 lines in 2 locations

EntityMetadataFactory.php 2 locations

@@ 272-280 (lines=9) @@
269
     */
270
    private function addInheritedFields(EntityMetadata $subClass, EntityMetadata $parentClass)
271
    {
272
        foreach ($parentClass->fields as $mapping) {
273
            if (!isset($mapping['inherited']) && !$parentClass->isMappedSuperclass) {
274
                $mapping['inherited'] = $parentClass->name;
275
            }
276
            if (!isset($mapping['declared'])) {
277
                $mapping['declared'] = $parentClass->name;
278
            }
279
            $subClass->addInheritedFieldMapping($mapping);
280
        }
281
        foreach ($parentClass->reflFields as $name => $field) {
282
            $subClass->reflFields[$name] = $field;
283
        }
@@ 298-306 (lines=9) @@
295
     */
296
    private function addInheritedRelations(EntityMetadata $subClass, EntityMetadata $parentClass)
297
    {
298
        foreach ($parentClass->associations as $mapping) {
299
            if (!isset($mapping['inherited']) && !$parentClass->isMappedSuperclass) {
300
                $mapping['inherited'] = $parentClass->name;
301
            }
302
            if (!isset($mapping['declared'])) {
303
                $mapping['declared'] = $parentClass->name;
304
            }
305
            $subClass->addInheritedAssociationMapping($mapping);
306
        }
307
    }
308
}
309