Code Duplication    Length = 8-8 lines in 2 locations

src/FinderAggregateRepository.php 2 locations

@@ 134-141 (lines=8) @@
131
        }
132
133
        $relatedEntities = [];
134
        foreach ($this->with as $relatedEntityName => $cascadeWith) {
135
            if (empty((array)$relatedEntityIds[$relatedEntityName])) {
136
                continue;
137
            }
138
            
139
            $criteria = $this->relatedRepository[$relatedEntityName]->createCriteria(['id.in' => (array)$relatedEntityIds[$relatedEntityName]]);
140
            $relatedEntities[$relatedEntityName] = $this->relatedRepository[$relatedEntityName]->findMany($criteria);
141
        }
142
143
        $relatedField = $this->getRelatedField($relatedEntityName);
144
@@ 211-218 (lines=8) @@
208
        }
209
210
        $relatedEntities = [];
211
        foreach ($this->with as $relatedEntityName => $cascadeWith) {
212
            if (empty((array)$relatedEntityIds[$relatedEntityName])) {
213
                continue;
214
            }
215
            
216
            $criteria = $this->relatedRepository[$relatedEntityName]->createCriteria(['id.in' => (array)$relatedEntityIds[$relatedEntityName]]);
217
            $relatedEntities[$relatedEntityName] = $this->relatedRepository[$relatedEntityName]->findMany($criteria);
218
        }
219
220
        $entitiesArgs = [];
221
        foreach ($rows as &$row) {