diff --git a/src/ConsoleApplication.php b/src/ConsoleApplication.php index 79c4719..02310ea 100644 --- a/src/ConsoleApplication.php +++ b/src/ConsoleApplication.php @@ -131,9 +131,9 @@ public function writeln($text = '') public function input($question, $default = '', $options = []) { if (empty($default)) { - fwrite(STDOUT, $question . ' '); + $this->write($question . ' '); } elseif (empty($options)) { - fwrite(STDOUT, $question . ' [' . $default . '] '); + $this->write($question . ' [' . $default . '] '); } else { foreach (strtolower($options) as $option) { if ($option === strtolower($default)) { @@ -142,7 +142,7 @@ public function input($question, $default = '', $options = []) $available_options[] = $option; } $available_opts = rtrim(implode($available_options, '/'), '/'); - fwrite(STDOUT, $question . ' [' . $available_opts . '] '); + $this->write($question . ' [' . $available_opts . '] '); } $answer = rtrim(fgets(STDIN), PHP_EOL); if (empty($answer)) {