class ConfirmationQuestion extends Question
Represents a yes/no question.
__construct(string $question, bool $default = true, string $trueAnswerRegex = '/^y/i') Constructor. | ||
string | getQuestion() Returns the question. | from Question |
mixed | getDefault() Returns the default answer. | from Question |
bool | isHidden() Returns whether the user response must be hidden. | from Question |
Question | setHidden(bool $hidden) Sets whether the user response must be hidden or not. | from Question |
bool | isHiddenFallback() In case the response can not be hidden, whether to fallback on non-hidden question or not. | from Question |
Question | setHiddenFallback(bool $fallback) Sets whether to fallback on non-hidden question if the response can not be hidden. | from Question |
null|array|Traversable | getAutocompleterValues() Gets values for the autocompleter. | from Question |
Question | setAutocompleterValues(null|array|Traversable $values) Sets values for the autocompleter. | from Question |
Question | setValidator(null|callable $validator) Sets a validator for the question. | from Question |
null|callable | getValidator() Gets the validator for the question. | from Question |
Question | setMaxAttempts(null|int $attempts) Sets the maximum number of attempts. | from Question |
null|int | getMaxAttempts() Gets the maximum number of attempts. | from Question |
Question | setNormalizer(callable $normalizer) Sets a normalizer for the response. | from Question |
callable | getNormalizer() Gets the normalizer for the response. | from Question |
Constructor.
Returns the question.
Returns the default answer.
Returns whether the user response must be hidden.
Sets whether the user response must be hidden or not.
In case the response can not be hidden, whether to fallback on non-hidden question or not.
Sets whether to fallback on non-hidden question if the response can not be hidden.
Gets values for the autocompleter.
Sets values for the autocompleter.
Sets a validator for the question.
Gets the validator for the question.
Sets the maximum number of attempts.
Null means an unlimited number of attempts.
Gets the maximum number of attempts.
Null means an unlimited number of attempts.
Sets a normalizer for the response.
The normalizer can be a callable (a string), a closure or a class implementing __invoke.
Gets the normalizer for the response.
The normalizer can ba a callable (a string), a closure or a class implementing __invoke.
© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Console/Question/ConfirmationQuestion.html