Code Duplication    Length = 5-5 lines in 3 locations

admin/actions/attributes.php 1 location

@@ 79-83 (lines=5) @@
76
            $filter_attribute_id = (int)$_POST['filter_attribute_id'];
77
            $newFilter           = true;
78
        }
79
        if (isset($_POST['filter_attribute_title']) && xoops_trim($_POST['filter_attribute_title']) != '') {
80
            $criteria->add(new Criteria('attribute_title', '%' . $_POST['filter_attribute_title'] . '%', 'LIKE'));
81
            $filter_attribute_title = $_POST['filter_attribute_title'];
82
            $newFilter              = true;
83
        }
84
        if (isset($_POST['filter_attribute_product_id']) && (int)$_POST['filter_attribute_product_id'] != 0) {
85
            $criteria->add(new Criteria('attribute_product_id', (int)$_POST['filter_attribute_product_id']), '=');
86
            $filter_attribute_product_id = (int)$_POST['filter_attribute_product_id'];

admin/actions/products.php 2 locations

@@ 98-102 (lines=5) @@
95
            $filter_product_recommended = (int)$_POST['filter_product_recommended'];
96
            $newFilter                  = true;
97
        }
98
        if (isset($_POST['filter_product_title']) && xoops_trim($_POST['filter_product_title']) != '') {
99
            $criteria->add(new Criteria('product_title', '%' . $_POST['filter_product_title'] . '%', 'LIKE'));
100
            $filter_product_title = $_POST['filter_product_title'];
101
            $newFilter            = true;
102
        }
103
        if (isset($_POST['filter_product_sku']) && xoops_trim($_POST['filter_product_sku']) != '') {
104
            $criteria->add(new Criteria('product_sku', '%' . $_POST['filter_product_sku'] . '%', 'LIKE'));
105
            $filter_product_sku = $_POST['filter_product_sku'];
@@ 103-107 (lines=5) @@
100
            $filter_product_title = $_POST['filter_product_title'];
101
            $newFilter            = true;
102
        }
103
        if (isset($_POST['filter_product_sku']) && xoops_trim($_POST['filter_product_sku']) != '') {
104
            $criteria->add(new Criteria('product_sku', '%' . $_POST['filter_product_sku'] . '%', 'LIKE'));
105
            $filter_product_sku = $_POST['filter_product_sku'];
106
            $newFilter          = true;
107
        }
108
        if (isset($_POST['filter_product_online']) && (int)$_POST['filter_product_online'] != 0) {
109
            $criteria->add(new Criteria('product_online', (int)$_POST['filter_product_online'] - 1, '='));
110
            $filter_product_online = (int)$_POST['filter_product_online'];