From 877ad81d929ed1cd3fc1067e90c4dc25eea1b1a1 Mon Sep 17 00:00:00 2001 From: Lee Rowlands Date: Fri, 19 Aug 2022 08:54:22 +1000 Subject: [PATCH 1/2] Match upstream signature --- src-symfony-compatibility/v6/Style/DrushStyle.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src-symfony-compatibility/v6/Style/DrushStyle.php b/src-symfony-compatibility/v6/Style/DrushStyle.php index aade71c683..4a5d88d34e 100644 --- a/src-symfony-compatibility/v6/Style/DrushStyle.php +++ b/src-symfony-compatibility/v6/Style/DrushStyle.php @@ -23,7 +23,7 @@ public function confirm(string $question, bool $default = true): bool return parent::confirm($question, $default); } - public function choice(string $question, array $choices, mixed $default = null): mixed + public function choice(string $question, array $choices, mixed $default = null, bool $multiSelect = false): mixed { // Display the choices without their keys. $choices_values = array_values($choices); From 0a584906fb9c49f07eb10441512dad018d9be77f Mon Sep 17 00:00:00 2001 From: Lee Rowlands Date: Fri, 19 Aug 2022 12:10:33 +1000 Subject: [PATCH 2/2] Pass to parent --- src-symfony-compatibility/v6/Style/DrushStyle.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src-symfony-compatibility/v6/Style/DrushStyle.php b/src-symfony-compatibility/v6/Style/DrushStyle.php index 4a5d88d34e..d7134ebe41 100644 --- a/src-symfony-compatibility/v6/Style/DrushStyle.php +++ b/src-symfony-compatibility/v6/Style/DrushStyle.php @@ -27,7 +27,7 @@ public function choice(string $question, array $choices, mixed $default = null, { // Display the choices without their keys. $choices_values = array_values($choices); - $return = parent::choice($question, $choices_values, $default); + $return = parent::choice($question, $choices_values, $default, $multiSelect); return array_search($return, $choices); }