Code Duplication    Length = 4-4 lines in 2 locations

lib/Doctrine/ODM/MongoDB/Mapping/Driver/XmlDriver.php 2 locations

@@ 262-265 (lines=4) @@
259
        if (isset($attributes['fieldName'])) {
260
            $mapping['fieldName'] = (string) $attributes['fieldName'];
261
        }
262
        if (isset($embed->{'discriminator-field'})) {
263
            $attr = $embed->{'discriminator-field'};
264
            $mapping['discriminatorField'] = (string) $attr['name'];
265
        }
266
        if (isset($embed->{'discriminator-map'})) {
267
            foreach ($embed->{'discriminator-map'}->{'discriminator-mapping'} as $discriminatorMapping) {
268
                $attr = $discriminatorMapping->attributes();
@@ 313-316 (lines=4) @@
310
        if (isset($attributes['fieldName'])) {
311
            $mapping['fieldName'] = (string) $attributes['fieldName'];
312
        }
313
        if (isset($reference->{'discriminator-field'})) {
314
            $attr = $reference->{'discriminator-field'};
315
            $mapping['discriminatorField'] = (string) $attr['name'];
316
        }
317
        if (isset($reference->{'discriminator-map'})) {
318
            foreach ($reference->{'discriminator-map'}->{'discriminator-mapping'} as $discriminatorMapping) {
319
                $attr = $discriminatorMapping->attributes();