diff --git a/src/Scaffolding/ReconstituteConstructor.php b/src/Scaffolding/ReconstituteConstructor.php index f4e898059d6ddac346affa289dc61a659ddc2e6e..875717314a499ed54ea96ffaa74f42e2c4e0f854 100644 --- a/src/Scaffolding/ReconstituteConstructor.php +++ b/src/Scaffolding/ReconstituteConstructor.php @@ -33,7 +33,7 @@ final class ReconstituteConstructor implements Capability $literals[] = new PhpLiteral("\$values['" . $name . "']"); } - $reconstitute->addComment(\sprintf('@param array{%s} $values', \implode(', ', $shapeFields))); + $reconstitute->addBody(\sprintf('/** @var array{%s} $values */', \implode(', ', $shapeFields))); $reconstitute->addBody("return new static(...?);", [$literals]); } }