Code Duplication    Length = 11-11 lines in 2 locations

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

@@ 327-337 (lines=11) @@
324
              $queryParams['where'][] = [$col, $date, '<='];
325
            }
326
            break;
327
          case 'number':
328
            if (empty($params['filters'][$col]['min']) && empty($params['filters'][$col]['max'])) {
329
              continue;
330
            }
331
            if (!empty($params['filters'][$col]['min'])) {
332
              $queryParams['where'][] = [$col, $params['filters'][$col]['min'], '>='];
333
            }
334
            if (!empty($params['filters'][$col]['max'])) {
335
              $queryParams['where'][] = [$col, $params['filters'][$col]['max'], '<='];
336
            }
337
            break;
338
          case 'email':
339
          case 'text':
340
          case 'textarea':
@@ 631-641 (lines=11) @@
628
              $queryParams['where'][] = [$col, $date, '<='];
629
            }
630
            break;
631
          case 'number':
632
            if (empty($params['filters'][$col]['min']) && empty($params['filters'][$col]['max'])) {
633
              continue;
634
            }
635
            if (!empty($params['filters'][$col]['min'])) {
636
              $queryParams['where'][] = [$col, $params['filters'][$col]['min'], '>='];
637
            }
638
            if (!empty($params['filters'][$col]['max'])) {
639
              $queryParams['where'][] = [$col, $params['filters'][$col]['max'], '<='];
640
            }
641
            break;
642
          case 'email':
643
          case 'text':
644
          case 'textarea':