Code Duplication    Length = 5-5 lines in 2 locations

system/modules/Ui/objects/DataManager.php 2 locations

@@ 542-546 (lines=5) @@
539
            $queryParams['cols'] = 'COALESCE(SUM(' . $summary['expression'] . '),0) as summary';
540
            $queryParams['array'] = true;
541
            $queryParams['key'] = false;
542
            if ($model && !empty($params['relation'])) {
543
                $items = $model->$params['relation']($queryParams);
544
            } else {
545
                $items = $modelName::getList($queryParams);
546
            }
547
            $summarys[] = ['name' => $summary['name'], 'summary' => $items[0]['summary']];
548
        }
549
        return $summarys;
@@ 813-817 (lines=5) @@
810
                }
811
            }
812
        }
813
        if ($model && !empty($params['relation'])) {
814
            $count = $model->$params['relation']($queryParams);
815
        } else {
816
            $count = $modelName::getCount($queryParams);
817
        }
818
        $pages = new Pages([
819
            'limit' => $this->limit,
820
            'page' => $this->page,