From 2b5d19ecd562a947a8c3250f77a09f908667cffe Mon Sep 17 00:00:00 2001 From: "Jaisser J. Sanguino" Date: Wed, 15 Apr 2026 16:35:32 -0300 Subject: [PATCH] fix(synapsis): Skip variadic parameters in argument resolution --- src/Libs/Synapsis.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Libs/Synapsis.php b/src/Libs/Synapsis.php index 1ef6325..6f0b8d7 100644 --- a/src/Libs/Synapsis.php +++ b/src/Libs/Synapsis.php @@ -140,6 +140,10 @@ class Synapsis { $values = []; foreach ($parameters as $parameter) { + if ($parameter->isVariadic()) { // Skip variatic parameters + continue; + } + if ($parameter->isOptional()) { // Always use the default value first $values[] = $parameter->getDefaultValue(); continue;