Code Duplication    Length = 3-3 lines in 4 locations

typo3/sysext/sys_action/Classes/ActionTask.php 1 location

@@ 176-178 (lines=3) @@
173
        $queryBuilder->select('sys_action.*')
174
            ->from('sys_action');
175
176
        if (!empty($GLOBALS['TCA']['sys_action']['ctrl']['sortby'])) {
177
            $queryBuilder->orderBy('sys_action.' . $GLOBALS['TCA']['sys_action']['ctrl']['sortby']);
178
        }
179
180
        $queryBuilder->getRestrictions()
181
            ->removeAll()

typo3/sysext/backend/Classes/View/PageLayoutView.php 1 location

@@ 1670-1672 (lines=3) @@
1667
                $this->getBackendUser()->getPagePermsClause(1)
1668
            );
1669
1670
        if (!empty($GLOBALS['TCA']['pages']['ctrl']['sortby'])) {
1671
            $queryBuilder->orderBy($GLOBALS['TCA']['pages']['ctrl']['sortby']);
1672
        }
1673
1674
        if ($depth >= 0) {
1675
            $result = $queryBuilder->execute();

typo3/sysext/core/Classes/TypoScript/ExtendedTemplateService.php 1 location

@@ 895-897 (lines=3) @@
892
            ->where(
893
                $queryBuilder->expr()->eq('pid', $queryBuilder->createNamedParameter($pid, \PDO::PARAM_INT))
894
            );
895
        if (!empty($GLOBALS['TCA']['sys_template']['ctrl']['sortby'])) {
896
            $queryBuilder->orderBy($GLOBALS['TCA']['sys_template']['ctrl']['sortby']);
897
        }
898
899
        return $queryBuilder;
900
    }

typo3/sysext/sys_action/Classes/Backend/ToolbarItems/ActionToolbarItem.php 1 location

@@ 78-80 (lines=3) @@
75
            ->select('sys_action.*')
76
            ->from('sys_action');
77
78
        if (!empty($GLOBALS['TCA']['sys_action']['ctrl']['sortby'])) {
79
            $queryBuilder->orderBy('sys_action.' . $GLOBALS['TCA']['sys_action']['ctrl']['sortby']);
80
        }
81
82
        if (!$backendUser->isAdmin()) {
83
            $groupList = $backendUser->groupList ?: '0';