Code Duplication    Length = 9-9 lines in 2 locations

src/Bankiru/Api/Doctrine/EntityMetadataFactory.php 2 locations

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