Code Duplication    Length = 3-4 lines in 2 locations

lib/Doctrine/ODM/MongoDB/Mapping/Driver/XmlDriver.php 1 location

@@ 92-94 (lines=3) @@
89
            $inheritanceType = (string) $xmlRoot['inheritance-type'];
90
            $class->setInheritanceType(constant('Doctrine\ODM\MongoDB\Mapping\ClassMetadata::INHERITANCE_TYPE_' . $inheritanceType));
91
        }
92
        if (isset($xmlRoot['change-tracking-policy'])) {
93
            $class->setChangeTrackingPolicy(constant('Doctrine\ODM\MongoDB\Mapping\ClassMetadata::CHANGETRACKING_' . strtoupper((string) $xmlRoot['change-tracking-policy'])));
94
        }
95
        if (isset($xmlRoot->{'discriminator-field'})) {
96
            $discrField = $xmlRoot->{'discriminator-field'};
97
            /* XSD only allows for "name", which is consistent with association

lib/Doctrine/ODM/MongoDB/Mapping/Driver/YamlDriver.php 1 location

@@ 94-97 (lines=4) @@
91
        if (isset($element['defaultDiscriminatorValue'])) {
92
            $class->setDefaultDiscriminatorValue($element['defaultDiscriminatorValue']);
93
        }
94
        if (isset($element['changeTrackingPolicy'])) {
95
            $class->setChangeTrackingPolicy(constant('Doctrine\ODM\MongoDB\Mapping\ClassMetadata::CHANGETRACKING_'
96
                    . strtoupper($element['changeTrackingPolicy'])));
97
        }
98
        if (isset($element['requireIndexes'])) {
99
            $class->setRequireIndexes($element['requireIndexes']);
100
        }