| @@ 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) |
|
| @@ 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; |
|