Code Duplication    Length = 10-10 lines in 2 locations

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

@@ 126-135 (lines=10) @@
123
            $class->mapAttachments($element['attachments']);
124
        }
125
126
        if (isset($element['embedOne'])) {
127
            foreach ($element['embedOne'] AS $field => $embedOneElement) {
128
                $class->mapEmbedded(array(
129
                    'targetDocument'    => (string)$embedOneElement['targetDocument'],
130
                    'fieldName'         => $field,
131
                    'jsonName'          => (isset($embedOneElement['jsonName'])) ? (string)$embedOneElement['jsonName'] : null,
132
                    'embedded'          => 'one',
133
                ));
134
            }
135
        }
136
137
        if (isset($element['embedMany'])) {
138
            foreach ($element['embedMany'] AS $field => $embedManyElement) {
@@ 137-146 (lines=10) @@
134
            }
135
        }
136
137
        if (isset($element['embedMany'])) {
138
            foreach ($element['embedMany'] AS $field => $embedManyElement) {
139
                $class->mapEmbedded(array(
140
                    'targetDocument'    => (string)$embedManyElement['targetDocument'],
141
                    'fieldName'         => $field,
142
                    'jsonName'          => (isset($embedManyElement['jsonName'])) ? (string)$embedManyElement['jsonName'] : null,
143
                    'embedded'          => 'many',
144
                ));
145
            }
146
        }
147
    }
148
149
    protected function loadMappingFile($file)