From 556148510b7bd45bf662506beedc542cad5ce8d8 Mon Sep 17 00:00:00 2001 From: dmsmidt Date: Sun, 11 Feb 2018 21:49:43 +0100 Subject: [PATCH] ConsoleIO::select for a single option, fixes #7106, closes #7107 --- src/Composer/IO/ConsoleIO.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Composer/IO/ConsoleIO.php b/src/Composer/IO/ConsoleIO.php index bef7cea9f..55c80e29c 100644 --- a/src/Composer/IO/ConsoleIO.php +++ b/src/Composer/IO/ConsoleIO.php @@ -291,6 +291,10 @@ class ConsoleIO extends BaseIO $result = $helper->ask($this->input, $this->getErrorOutput(), $question); + if (!is_array($result)) { + return (string) array_search($result, $choices, true); + } + $results = array(); foreach ($choices as $index => $choice) { if (in_array($choice, $result, true)) {