From c846ffc5a5852fa086399340597fd6c9cb585d01 Mon Sep 17 00:00:00 2001 From: Andreas Sundqvist Date: Mon, 28 Oct 2024 09:32:04 +0100 Subject: [PATCH] Fix creating param from variable inherits default value --- src/PhpParam.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/PhpParam.php b/src/PhpParam.php index 3a5fbbc..816ba0f 100644 --- a/src/PhpParam.php +++ b/src/PhpParam.php @@ -25,6 +25,9 @@ public static function fromVariable(PhpVariable $var): self { $self = new self($var->getIdentifier()->getName(), $var->getType()); $self->variable = $var; + if ($var->getInitializedValue() !== PhpVariable::NO_VALUE) { + $self->setValue($var->getInitializedValue()); + } return $self; }