Code Duplication    Length = 11-11 lines in 2 locations

system/modules/Ui/objects/DataManager.php 2 locations

@@ 296-306 (lines=11) @@
293
                            $queryParams['where'][] = [$col, $date, '<='];
294
                        }
295
                        break;
296
                    case 'number':
297
                        if (empty($params['filters'][$col]['min']) && empty($params['filters'][$col]['max'])) {
298
                            continue;
299
                        }
300
                        if (!empty($params['filters'][$col]['min'])) {
301
                            $queryParams['where'][] = [$col, $params['filters'][$col]['min'], '>='];
302
                        }
303
                        if (!empty($params['filters'][$col]['max'])) {
304
                            $queryParams['where'][] = [$col, $params['filters'][$col]['max'], '<='];
305
                        }
306
                        break;
307
                    case 'email':
308
                    case 'text':
309
                    case 'textarea':
@@ 566-576 (lines=11) @@
563
                            $queryParams['where'][] = [$col, $date, '<='];
564
                        }
565
                        break;
566
                    case 'number':
567
                        if (empty($params['filters'][$col]['min']) && empty($params['filters'][$col]['max'])) {
568
                            continue;
569
                        }
570
                        if (!empty($params['filters'][$col]['min'])) {
571
                            $queryParams['where'][] = [$col, $params['filters'][$col]['min'], '>='];
572
                        }
573
                        if (!empty($params['filters'][$col]['max'])) {
574
                            $queryParams['where'][] = [$col, $params['filters'][$col]['max'], '<='];
575
                        }
576
                        break;
577
                    case 'email':
578
                    case 'text':
579
                    case 'textarea':