Code Duplication    Length = 3-3 lines in 3 locations

application/modules/banners/admin.php 3 locations

@@ 266-268 (lines=3) @@
263
     */
264
    public function autosearch() {
265
        switch ($this->input->post('queryString')) {
266
            case 'product':
267
                $entity = SProductsQuery::create()->setComment(__METHOD__)->joinWithI18n($this->def_locale)->filterByActive(true)->withColumn('SProductsI18n.Name', 'Name')->select(['Id', 'Name'])->find()->toArray();
268
                break;
269
            case 'shop_category':
270
                $entity = SCategoryQuery::create()->setComment(__METHOD__)->joinWithI18n($this->def_locale)->withColumn('SCategoryI18n.Name', 'Name')->select(['Id', 'Name'])->find()->toArray();
271
                break;
@@ 269-271 (lines=3) @@
266
            case 'product':
267
                $entity = SProductsQuery::create()->setComment(__METHOD__)->joinWithI18n($this->def_locale)->filterByActive(true)->withColumn('SProductsI18n.Name', 'Name')->select(['Id', 'Name'])->find()->toArray();
268
                break;
269
            case 'shop_category':
270
                $entity = SCategoryQuery::create()->setComment(__METHOD__)->joinWithI18n($this->def_locale)->withColumn('SCategoryI18n.Name', 'Name')->select(['Id', 'Name'])->find()->toArray();
271
                break;
272
            case 'brand':
273
                $entity = SBrandsQuery::create()->setComment(__METHOD__)->joinWithI18n($this->def_locale)->withColumn('SBrandsI18n.Name', 'Name')->select(['Id', 'Name'])->find()->toArray();
274
                break;
@@ 272-274 (lines=3) @@
269
            case 'shop_category':
270
                $entity = SCategoryQuery::create()->setComment(__METHOD__)->joinWithI18n($this->def_locale)->withColumn('SCategoryI18n.Name', 'Name')->select(['Id', 'Name'])->find()->toArray();
271
                break;
272
            case 'brand':
273
                $entity = SBrandsQuery::create()->setComment(__METHOD__)->joinWithI18n($this->def_locale)->withColumn('SBrandsI18n.Name', 'Name')->select(['Id', 'Name'])->find()->toArray();
274
                break;
275
            case 'category':
276
                $entity = $this->db->select('id as Id')->select('name as Name')->get('category')->result_array();
277
                break;