Code Duplication    Length = 6-6 lines in 2 locations

src/SQL.php 1 location

@@ 154-159 (lines=6) @@
151
            $fields = ($fields === null) ? "*" : $fields;
152
            if ($sort !== null) {
153
                $params['sort'] = '';
154
                foreach ($sort as $sort_key => $sort_dir) {
155
                    if ($params['sort']!='') {
156
                        $params['sort'] .= ',';
157
                    }
158
                    $queryBuilder->addOrderBy($sort_key, $sort_dir);
159
                }
160
            }
161
            $queryBuilder->select($fields)
162
                ->setFirstResult($start)

src/SQLQueryBuilder.php 1 location

@@ 22-27 (lines=6) @@
19
            $numberOfSet = $count[0]['total'];
20
            if ($this->sortFields !== null) {
21
                $params['sort'] = '';
22
                foreach ($this->sortFields as $sort_key => $sort_dir) {
23
                    if ($params['sort']!='') {
24
                        $params['sort'] .= ',';
25
                    }
26
                    $queryBuilder->addOrderBy($sort_key, $sort_dir);
27
                }
28
            }
29
            if ($this->distinctFieldName === null) {
30
                $fieldNames = ($this->fieldNames === null) ? "*" : $this->fieldNames;