Code Duplication    Length = 3-3 lines in 2 locations

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

@@ 78-80 (lines=3) @@
75
            $inheritanceType = (string) $xmlRoot['inheritance-type'];
76
            $class->setInheritanceType(constant(MappingClassMetadata::class . '::INHERITANCE_TYPE_' . $inheritanceType));
77
        }
78
        if (isset($xmlRoot['change-tracking-policy'])) {
79
            $class->setChangeTrackingPolicy(constant(MappingClassMetadata::class . '::CHANGETRACKING_' . strtoupper((string) $xmlRoot['change-tracking-policy'])));
80
        }
81
        if (isset($xmlRoot->{'discriminator-field'})) {
82
            $discrField = $xmlRoot->{'discriminator-field'};
83
            /* XSD only allows for "name", which is consistent with association

lib/Doctrine/ODM/MongoDB/Mapping/ClassMetadata.php 1 location

@@ 1951-1953 (lines=3) @@
1948
        if (isset($mapping['id']) && $mapping['id'] === true) {
1949
            $mapping['name'] = '_id';
1950
            $this->identifier = $mapping['fieldName'];
1951
            if (isset($mapping['strategy'])) {
1952
                $this->generatorType = constant(ClassMetadata::class . '::GENERATOR_TYPE_' . strtoupper($mapping['strategy']));
1953
            }
1954
            $this->generatorOptions = $mapping['options'] ?? array();
1955
            switch ($this->generatorType) {
1956
                case self::GENERATOR_TYPE_AUTO: