[Console] Handle false return value from readline

"readline()" returns "false" when the user presses CTRL+D.
This commit is contained in:
Michaël Perrin 2015-08-04 17:59:05 +02:00
parent 64d050769b
commit f5ca270e75

View File

@ -434,10 +434,10 @@ class QuestionHelper extends Helper
$ret = readline();
} else {
$ret = fgets($stream, 4096);
}
if (false === $ret) {
throw new \RuntimeException('Aborted');
}
if (false === $ret) {
throw new \RuntimeException('Aborted');
}
return trim($ret);