| @@ 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': |
|