From 86b9053a3de523d70f52eb277db7155210f996c3 Mon Sep 17 00:00:00 2001 From: JBlond Date: Mon, 16 Dec 2024 11:47:01 +0100 Subject: [PATCH] Fix: Default input --- src/jblond/cli/Cli.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/jblond/cli/Cli.php b/src/jblond/cli/Cli.php index 0411d4f..2179aeb 100644 --- a/src/jblond/cli/Cli.php +++ b/src/jblond/cli/Cli.php @@ -33,10 +33,13 @@ public function input(string $prompt, $validInputs, string $default = ''): strin ) ){ echo $prompt; - $input = trim(fgets(fopen('php://stdin', 'rb'))); if(empty($input) && !empty($default)) { $input = $default; } + else + { + $input = trim(fgets(fopen('php://stdin', 'rb'))); + } } return $input; }