Code Duplication    Length = 11-11 lines in 2 locations

htdocs/modules/publisher/class/item.php 2 locations

@@ 1137-1147 (lines=11) @@
1134
    public function getItemsCount($categoryid = -1, $status = '', $notNullFields = '')
1135
    {
1136
        global $publisher_isAdmin;
1137
        if (!$publisher_isAdmin) {
1138
            $criteriaPermissions = new CriteriaCompo();
1139
            // Categories for which user has access
1140
            $categoriesGranted = $this->publisher->getPermissionHandler()->getGrantedItems('category_read');
1141
            if (!empty($categoriesGranted)) {
1142
                $grantedCategories = new Criteria('categoryid', "(" . implode(',', $categoriesGranted) . ")", 'IN');
1143
                $criteriaPermissions->add($grantedCategories, 'AND');
1144
            } else {
1145
                return 0;
1146
            }
1147
        }
1148
        if (isset($categoryid) && $categoryid != -1) {
1149
            $criteriaCategory = new criteria('categoryid', $categoryid);
1150
        }
@@ 1293-1303 (lines=11) @@
1290
    public function getItems($limit = 0, $start = 0, $status = '', $categoryid = -1, $sort = 'datesub', $order = 'DESC', $notNullFields = '', $asobject = true, $otherCriteria = null, $id_key = 'none')
1291
    {
1292
        global $publisher_isAdmin;
1293
        if (!$publisher_isAdmin) {
1294
            $criteriaPermissions = new CriteriaCompo();
1295
            // Categories for which user has access
1296
            $categoriesGranted = $this->publisher->getPermissionHandler()->getGrantedItems('category_read');
1297
            if (!empty($categoriesGranted)) {
1298
                $grantedCategories = new Criteria('categoryid', "(" . implode(',', $categoriesGranted) . ")", 'IN');
1299
                $criteriaPermissions->add($grantedCategories, 'AND');
1300
            } else {
1301
                return array();
1302
            }
1303
        }
1304
        if (isset($categoryid) && ($categoryid != -1)) {
1305
            $criteriaCategory = new criteria('categoryid', $categoryid);
1306
        }