Code Duplication    Length = 19-19 lines in 2 locations

src/Intraface/XMLRPC/Shop/Server0004.php 1 location

@@ 165-183 (lines=19) @@
162
     *
163
     * @return array
164
     */
165
    public function getProductsWithKeywordId($credentials, $shop_id, $keyword, $results_per_page = 0, $pagging_offset = 0)
166
    {
167
168
        $search = array();
169
        if (is_array($keyword)) {
170
            $search['area'] = 'keyword_'.implode('-', $keyword);
171
        } else {
172
            $search['area'] = 'keyword_'.$keyword;
173
        }
174
        if ($results_per_page > 0) {
175
            $search['use_paging'] = 'true';
176
        } else {
177
            $search['use_paging'] = 'false';
178
        }
179
        $search['keywords'] = $keyword;
180
        $search['offset'] = $pagging_offset;
181
182
        return $this->getProducts($credentials, $shop_id, $search);
183
    }
184
185
    /**
186
     * Returns product ids with keyword id

src/Intraface/XMLRPC/Shop/Server0100.php 1 location

@@ 167-185 (lines=19) @@
164
     *
165
     * @return array
166
     */
167
    public function getProductsWithKeywordId($credentials, $shop_id, $keyword, $results_per_page = 0, $pagging_offset = 0)
168
    {
169
170
        $search = array();
171
        if (is_array($keyword)) {
172
            $search['area'] = 'keyword_'.implode('-', $keyword);
173
        } else {
174
            $search['area'] = 'keyword_'.$keyword;
175
        }
176
        if ($results_per_page > 0) {
177
            $search['use_paging'] = 'true';
178
        } else {
179
            $search['use_paging'] = 'false';
180
        }
181
        $search['keywords'] = $keyword;
182
        $search['offset'] = $pagging_offset;
183
184
        return $this->getProducts($credentials, $shop_id, $search);
185
    }
186
187
    /**
188
     * Returns product ids with keyword id