Code Duplication    Length = 11-11 lines in 2 locations

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

@@ 306-316 (lines=11) @@
303
                            $queryParams['where'][] = [$col, $date, '<='];
304
                        }
305
                        break;
306
                    case 'number':
307
                        if (empty($params['filters'][$col]['min']) && empty($params['filters'][$col]['max'])) {
308
                            continue;
309
                        }
310
                        if (!empty($params['filters'][$col]['min'])) {
311
                            $queryParams['where'][] = [$col, $params['filters'][$col]['min'], '>='];
312
                        }
313
                        if (!empty($params['filters'][$col]['max'])) {
314
                            $queryParams['where'][] = [$col, $params['filters'][$col]['max'], '<='];
315
                        }
316
                        break;
317
                    case 'email':
318
                    case 'text':
319
                    case 'textarea':
@@ 580-590 (lines=11) @@
577
                            $queryParams['where'][] = [$col, $date, '<='];
578
                        }
579
                        break;
580
                    case 'number':
581
                        if (empty($params['filters'][$col]['min']) && empty($params['filters'][$col]['max'])) {
582
                            continue;
583
                        }
584
                        if (!empty($params['filters'][$col]['min'])) {
585
                            $queryParams['where'][] = [$col, $params['filters'][$col]['min'], '>='];
586
                        }
587
                        if (!empty($params['filters'][$col]['max'])) {
588
                            $queryParams['where'][] = [$col, $params['filters'][$col]['max'], '<='];
589
                        }
590
                        break;
591
                    case 'email':
592
                    case 'text':
593
                    case 'textarea':