diff --git a/src/Validator/Validator.php b/src/Validator/Validator.php index 3b6e114..72bbb86 100644 --- a/src/Validator/Validator.php +++ b/src/Validator/Validator.php @@ -139,17 +139,13 @@ class Validator throw new \Exception('Fail type value.'); } } else { - $value = match ($property->getName()) { + $this->formData->{$name} = match ($property->getName()) { 'int' => (int)$value, 'float' => (float)$value, 'bool' => $value == 'true', default => $value }; } - if ($value === 'Null') { - $value = null; - } - $this->formData->{$name} = $value; } return true; }