@@ -139,7 +139,7 @@ public function configure(): void {
139139 }
140140 $ default = $ reflection ->hasDefaultValue () ? $ reflection ->getDefaultValue () : null ;
141141
142- $ this ->addArgument ($ arg ->name , $ mode , $ arg ->description , $ default );
142+ $ this ->addArgument ($ arg ->name , $ mode , $ arg ->description , $ default, $ arg -> suggestedValues );
143143 }
144144
145145 foreach ($ this ->options as $ option ) {
@@ -169,7 +169,7 @@ public function configure(): void {
169169 throw new \LogicException (\sprintf ('The option "$%s" of "%s" must have a default value of false. ' , $ name , $ reflection ->getSourceName ()));
170170 }
171171
172- $ this ->addOption ($ option ->name , $ option ->shortcut , InputOption::VALUE_OPTIONAL , $ option ->description , $ default );
172+ $ this ->addOption ($ option ->name , $ option ->shortcut , InputOption::VALUE_OPTIONAL , $ option ->description , $ default, $ option -> suggestedValues );
173173 continue ;
174174 }
175175
@@ -201,7 +201,7 @@ public function configure(): void {
201201 $ mode = InputOption::VALUE_REQUIRED ;
202202 }
203203
204- $ this ->addOption ($ option ->name , $ option ->shortcut , $ mode , $ option ->description , $ default );
204+ $ this ->addOption ($ option ->name , $ option ->shortcut , $ mode , $ option ->description , $ default, $ option -> suggestedValues );
205205 }
206206 }
207207
0 commit comments