Code Duplication    Length = 5-5 lines in 2 locations

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

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