Code Duplication    Length = 5-5 lines in 2 locations

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

@@ 2610-2614 (lines=5) @@
2607
2608
            $class = $this->dm->getClassMetadata($mapping['targetDocument']);
2609
2610
        if (isset($class->discriminatorField, $data[$class->discriminatorField])) {
2611
            $discriminatorValue = $data[$class->discriminatorField];
2612
        } elseif ($class->defaultDiscriminatorValue !== null) {
2613
            $discriminatorValue = $class->defaultDiscriminatorValue;
2614
        }
2615
2616
        if ($discriminatorValue !== null) {
2617
            return isset($class->discriminatorMap[$discriminatorValue])
@@ 2643-2647 (lines=5) @@
2640
2641
        // @TODO figure out how to remove this
2642
        $discriminatorValue = null;
2643
        if (isset($class->discriminatorField, $data[$class->discriminatorField])) {
2644
            $discriminatorValue = $data[$class->discriminatorField];
2645
        } elseif (isset($class->defaultDiscriminatorValue)) {
2646
            $discriminatorValue = $class->defaultDiscriminatorValue;
2647
        }
2648
2649
        if ($discriminatorValue !== null) {
2650
            $className = isset($class->discriminatorMap[$discriminatorValue])