|  | @@ 149-159 (lines=11) @@ | 
                                                            
                                    | 146 |  |             'data' => $this->mapper->fromTableRow($row) | 
                                                            
                                    | 147 |  |         ]; | 
                                                            
                                    | 148 |  |  | 
                                                            
                                    | 149 |  |         foreach ($this->relationsConfig as $entityName => $joinRule) { | 
                                                            
                                    | 150 |  |             if (isset($relatedEntities[$entityName])) { | 
                                                            
                                    | 151 |  |                 if (isset($relatedEntities[$entityName][$row[$relatedField]])) { | 
                                                            
                                    | 152 |  |                     $entityArgs['aggregateItems'][] = $relatedEntities[$entityName][$row[$relatedField]]; | 
                                                            
                                    | 153 |  |                 } else { | 
                                                            
                                    | 154 |  |                     $entityArgs['aggregateItems'][] = null; | 
                                                            
                                    | 155 |  |                 } | 
                                                            
                                    | 156 |  |             } else { | 
                                                            
                                    | 157 |  |                 $entityArgs['aggregateItems'][] = null; | 
                                                            
                                    | 158 |  |             } | 
                                                            
                                    | 159 |  |         } | 
                                                            
                                    | 160 |  |  | 
                                                            
                                    | 161 |  |         $entity = $this->entityFactory->create($entityArgs); | 
                                                            
                                    | 162 |  |  | 
                                                                                
                                |  | @@ 226-238 (lines=13) @@ | 
                                                            
                                    | 223 |  |                 'data' => $this->mapper->fromTableRow($row) | 
                                                            
                                    | 224 |  |             ]; | 
                                                            
                                    | 225 |  |  | 
                                                            
                                    | 226 |  |             foreach ($this->relationsConfig as $entityName => $joinRule) { | 
                                                            
                                    | 227 |  |                 $relatedField = $this->getRelatedField($entityName); | 
                                                            
                                    | 228 |  |                  | 
                                                            
                                    | 229 |  |                 if (isset($relatedEntities[$entityName])) { | 
                                                            
                                    | 230 |  |                     if (isset($relatedEntities[$entityName][$row[$relatedField]])) { | 
                                                            
                                    | 231 |  |                         $entityArgs['aggregateItems'][] = $relatedEntities[$entityName][$row[$relatedField]]; | 
                                                            
                                    | 232 |  |                     } else { | 
                                                            
                                    | 233 |  |                         $entityArgs['aggregateItems'][] = null; | 
                                                            
                                    | 234 |  |                     } | 
                                                            
                                    | 235 |  |                 } else { | 
                                                            
                                    | 236 |  |                     $entityArgs['aggregateItems'][] = null; | 
                                                            
                                    | 237 |  |                 } | 
                                                            
                                    | 238 |  |             } | 
                                                            
                                    | 239 |  |  | 
                                                            
                                    | 240 |  |             $entitiesArgs[] = $entityArgs; | 
                                                            
                                    | 241 |  |         } |