Code Duplication    Length = 5-5 lines in 2 locations

lib/Doctrine/ODM/MongoDB/UnitOfWork.php 2 locations

@@ 2618-2622 (lines=5) @@
2615
2616
            $class = $this->dm->getClassMetadata($mapping['targetDocument']);
2617
2618
        if (isset($class->discriminatorField, $data[$class->discriminatorField])) {
2619
            $discriminatorValue = $data[$class->discriminatorField];
2620
        } elseif ($class->defaultDiscriminatorValue !== null) {
2621
            $discriminatorValue = $class->defaultDiscriminatorValue;
2622
        }
2623
2624
        if ($discriminatorValue !== null) {
2625
            return isset($class->discriminatorMap[$discriminatorValue])
@@ 2651-2655 (lines=5) @@
2648
2649
        // @TODO figure out how to remove this
2650
        $discriminatorValue = null;
2651
        if (isset($class->discriminatorField, $data[$class->discriminatorField])) {
2652
            $discriminatorValue = $data[$class->discriminatorField];
2653
        } elseif (isset($class->defaultDiscriminatorValue)) {
2654
            $discriminatorValue = $class->defaultDiscriminatorValue;
2655
        }
2656
2657
        if ($discriminatorValue !== null) {
2658
            $className = isset($class->discriminatorMap[$discriminatorValue])