Skip to content

Commit 08bb57d

Browse files
committed
fix: formatting of values when they are nullable, fixes #52
1 parent ffc9a1f commit 08bb57d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Component/Generator/QuestionHandler/GenericHandler.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,9 @@ public function handle(Definition $definition, SymfonyStyle $io, string $name, s
8585
} else if(strlen((string) $answer) && $parameter->hasType()) {
8686
$parameterType = (string) ($parameter->getType() ? $parameter->getType()->getName() : null);
8787

88-
if ($parameterType === 'int') {
88+
if ($parameterType === 'int' || $parameterType === '?int') {
8989
$answer = (int) $answer;
90-
} else if($parameterType === 'float') {
90+
} else if($parameterType === 'float' || $parameterType === '?float') {
9191
$answer = (float) $answer;
9292
}
9393
}

0 commit comments

Comments
 (0)