Code Duplication    Length = 6-6 lines in 2 locations

typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php 2 locations

@@ 1121-1126 (lines=6) @@
1118
                    $sorting = $this->internal['descFlag'] ? ' DESC' : 'ASC';
1119
                    $queryBuilder->orderBy($table . '.' . $this->internal['orderBy'], $sorting);
1120
                }
1121
            } elseif ($orderBy) {
1122
                foreach (QueryHelper::parseOrderBy($orderBy) as $fieldNameAndSorting) {
1123
                    list($fieldName, $sorting) = $fieldNameAndSorting;
1124
                    $queryBuilder->addOrderBy($fieldName, $sorting);
1125
                }
1126
            }
1127
1128
            // Limit data:
1129
            $pointer = (int)$this->piVars['pointer'];
@@ 1226-1231 (lines=6) @@
1223
                QueryHelper::stripLogicalOperatorPrefix($whereClause)
1224
            );
1225
1226
        if (!empty($orderBy)) {
1227
            foreach (QueryHelper::parseOrderBy($orderBy) as $fieldNameAndSorting) {
1228
                list($fieldName, $sorting) = $fieldNameAndSorting;
1229
                $queryBuilder->addOrderBy($fieldName, $sorting);
1230
            }
1231
        }
1232
1233
        if (!empty($groupBy)) {
1234
            $queryBuilder->groupBy(...QueryHelper::parseGroupBy($groupBy));