Code Duplication    Length = 5-5 lines in 2 locations

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

@@ 2803-2807 (lines=5) @@
2800
2801
            $class = $this->dm->getClassMetadata($mapping['targetDocument']);
2802
2803
        if (isset($class->discriminatorField, $data[$class->discriminatorField])) {
2804
            $discriminatorValue = $data[$class->discriminatorField];
2805
        } elseif ($class->defaultDiscriminatorValue !== null) {
2806
            $discriminatorValue = $class->defaultDiscriminatorValue;
2807
        }
2808
2809
        if ($discriminatorValue !== null) {
2810
            return isset($class->discriminatorMap[$discriminatorValue])
@@ 2836-2840 (lines=5) @@
2833
2834
        // @TODO figure out how to remove this
2835
        $discriminatorValue = null;
2836
        if (isset($class->discriminatorField, $data[$class->discriminatorField])) {
2837
            $discriminatorValue = $data[$class->discriminatorField];
2838
        } elseif (isset($class->defaultDiscriminatorValue)) {
2839
            $discriminatorValue = $class->defaultDiscriminatorValue;
2840
        }
2841
2842
        if ($discriminatorValue !== null) {
2843
            $className = isset($class->discriminatorMap[$discriminatorValue])