| Conditions | 4 |
| Paths | 8 |
| Total Lines | 12 |
| Code Lines | 5 |
| Lines | 0 |
| Ratio | 0 % |
| Tests | 0 |
| CRAP Score | 20 |
| Changes | 0 | ||
| 1 | <?php |
||
| 19 | public function validera_indata( |
||
| 20 | string $rad, |
||
| 21 | int|float $min, |
||
| 22 | int|float $max, |
||
| 23 | int|float $standard, |
||
| 24 | string $pref |
||
| 25 | ): int|float { |
||
| 26 | $värde = is_int($min) ? (int) filter_var($_REQUEST[$rad], FILTER_VALIDATE_INT) : (float) filter_var($_REQUEST[$rad], FILTER_VALIDATE_FLOAT); |
||
| 27 | in($standard, $min, $max) or $standard = $min; |
||
| 28 | in($värde, $min, $max) or $värde = $standard; |
||
| 29 | $this->spara_preferens($pref, (string) $värde); |
||
| 30 | return $värde; |
||
| 31 | } |
||
| 33 |