Code Duplication    Length = 5-5 lines in 2 locations

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

@@ 136-140 (lines=5) @@
133
                $this->addMappingFromEmbed($class, $fieldName, $embed, 'many');
134
            }
135
        }
136
        if (isset($element['referenceOne'])) {
137
            foreach ($element['referenceOne'] as $fieldName => $reference) {
138
                $this->addMappingFromReference($class, $fieldName, $reference, 'one');
139
            }
140
        }
141
        if (isset($element['referenceMany'])) {
142
            foreach ($element['referenceMany'] as $fieldName => $reference) {
143
                $this->addMappingFromReference($class, $fieldName, $reference, 'many');
@@ 141-145 (lines=5) @@
138
                $this->addMappingFromReference($class, $fieldName, $reference, 'one');
139
            }
140
        }
141
        if (isset($element['referenceMany'])) {
142
            foreach ($element['referenceMany'] as $fieldName => $reference) {
143
                $this->addMappingFromReference($class, $fieldName, $reference, 'many');
144
            }
145
        }
146
        if (isset($element['lifecycleCallbacks'])) {
147
            foreach ($element['lifecycleCallbacks'] as $type => $methods) {
148
                foreach ($methods as $method) {