Code Duplication    Length = 11-12 lines in 2 locations

lib/Doctrine/ORM/Mapping/Driver/NewAnnotationDriver.php 1 location

@@ 367-378 (lines=12) @@
364
                $classMetadata->setDiscriminatorColumn($discriminatorColumn);
365
366
                // Evaluate @DiscriminatorMap annotation
367
                if (isset($classAnnotations[Annotation\DiscriminatorMap::class])) {
368
                    /** @var Annotation\DiscriminatorMap $discriminatorMapAnnotation */
369
                    $discriminatorMapAnnotation = $classAnnotations[Annotation\DiscriminatorMap::class];
370
                    $discriminatorMap           = array_map(
371
                        function ($className) use ($classMetadata) {
372
                            return $classMetadata->fullyQualifiedClassName($className);
373
                        },
374
                        $discriminatorMapAnnotation->value
375
                    );
376
377
                    $classMetadata->setDiscriminatorMap($discriminatorMap);
378
                }
379
            }
380
        }
381

lib/Doctrine/ORM/Mapping/Driver/AnnotationDriver.php 1 location

@@ 369-379 (lines=11) @@
366
                $classMetadata->setDiscriminatorColumn($discriminatorColumn);
367
368
                // Evaluate DiscriminatorMap annotation
369
                if (isset($classAnnotations[Annotation\DiscriminatorMap::class])) {
370
                    $discriminatorMapAnnotation = $classAnnotations[Annotation\DiscriminatorMap::class];
371
                    $discriminatorMap           = array_map(
372
                        function ($className) use ($classMetadata) {
373
                            return $classMetadata->fullyQualifiedClassName($className);
374
                        },
375
                        $discriminatorMapAnnotation->value
376
                    );
377
378
                    $classMetadata->setDiscriminatorMap($discriminatorMap);
379
                }
380
            }
381
        }
382