Code Duplication    Length = 9-9 lines in 2 locations

EntityMetadataFactory.php 2 locations

@@ 173-181 (lines=9) @@
170
     */
171
    private function addInheritedFields(EntityMetadata $subClass, EntityMetadata $parentClass)
172
    {
173
        foreach ($parentClass->fields as $mapping) {
174
            if (!isset($mapping['inherited']) && !$parentClass->isMappedSuperclass) {
175
                $mapping['inherited'] = $parentClass->name;
176
            }
177
            if (!isset($mapping['declared'])) {
178
                $mapping['declared'] = $parentClass->name;
179
            }
180
            $subClass->addInheritedFieldMapping($mapping);
181
        }
182
        foreach ($parentClass->reflFields as $name => $field) {
183
            $subClass->reflFields[$name] = $field;
184
        }
@@ 199-207 (lines=9) @@
196
     */
197
    private function addInheritedRelations(EntityMetadata $subClass, EntityMetadata $parentClass)
198
    {
199
        foreach ($parentClass->associations as $mapping) {
200
            if (!isset($mapping['inherited']) && !$parentClass->isMappedSuperclass) {
201
                $mapping['inherited'] = $parentClass->name;
202
            }
203
            if (!isset($mapping['declared'])) {
204
                $mapping['declared'] = $parentClass->name;
205
            }
206
            $subClass->addInheritedAssociationMapping($mapping);
207
        }
208
    }
209
}
210