Code Duplication    Length = 9-9 lines in 2 locations

EntityMetadataFactory.php 2 locations

@@ 150-158 (lines=9) @@
147
     */
148
    private function addInheritedFields(EntityMetadata $subClass, EntityMetadata $parentClass)
149
    {
150
        foreach ($parentClass->fields as $mapping) {
151
            if (!isset($mapping['inherited']) && !$parentClass->isMappedSuperclass) {
152
                $mapping['inherited'] = $parentClass->name;
153
            }
154
            if (!isset($mapping['declared'])) {
155
                $mapping['declared'] = $parentClass->name;
156
            }
157
            $subClass->addInheritedFieldMapping($mapping);
158
        }
159
        foreach ($parentClass->reflFields as $name => $field) {
160
            $subClass->reflFields[$name] = $field;
161
        }
@@ 176-184 (lines=9) @@
173
     */
174
    private function addInheritedRelations(EntityMetadata $subClass, EntityMetadata $parentClass)
175
    {
176
        foreach ($parentClass->associations as $mapping) {
177
            if (!isset($mapping['inherited']) && !$parentClass->isMappedSuperclass) {
178
                $mapping['inherited'] = $parentClass->name;
179
            }
180
            if (!isset($mapping['declared'])) {
181
                $mapping['declared'] = $parentClass->name;
182
            }
183
            $subClass->addInheritedAssociationMapping($mapping);
184
        }
185
    }
186
187
    /**