Spec-Zone.ru › Symfony 4.0

ВопросПодтверждения

класс ВопросПодтверждения расширяет Вопрос

Представляет вопрос "да/нет".

Методы

__construct(string $question, mixed $default = true, string $trueAnswerRegex = '/^y/i')
string getQuestion()

Возвращает вопрос.

из Вопрос
mixed getDefault()

Возвращает ответ по умолчанию.

из Вопрос
bool isHidden()

Возвращает значение, определяющее, нужно ли скрывать ответ пользователя.

из Вопрос
$this setHidden(bool $hidden)

Устанавливает значение, определяющее, нужно ли скрывать ответ пользователя.

из Вопрос
bool isHiddenFallback()

В случае, если ответ нельзя скрыть, нужно ли переходить к нескрываемому вопросу.

из Вопрос
$this setHiddenFallback(bool $fallback)

Устанавливает значение, определяющее, нужно ли переходить к нескрываемому вопросу, если ответ нельзя скрыть.

из Вопрос
null|iterable getAutocompleterValues()

Получает значения для автозаполнения.

из Вопрос
$this setAutocompleterValues(null|iterable $values)

Устанавливает значения для автозаполнения.

из Вопрос
$this setValidator(callable $validator = null)

Устанавливает валидатор для вопроса.

из Вопрос
null|callable getValidator()

Получает валидатор для вопроса.

из Вопрос
$this setMaxAttempts(null|int $attempts)

Устанавливает максимальное количество попыток.

из Вопрос
null|int getMaxAttempts()

Получает максимальное количество попыток.

из Вопрос
$this setNormalizer(callable $normalizer)

Устанавливает нормализатор для ответа.

из Вопрос
callable getNormalizer()

Получает нормализатор для ответа.

из Вопрос

Подробности

__construct(string $question, mixed $default = true, string $trueAnswerRegex = '/^y/i')

Параметры

string $question Вопрос, который задаётся пользователю
mixed $default Ответ по умолчанию, который возвращается, если пользователь ничего не вводит
string $trueAnswerRegex Регулярное выражение для соответствия ответу "да"

string getQuestion()

Возвращает вопрос.

Возвращаемое значение

string

mixed getDefault()

Возвращает ответ по умолчанию.

Возвращаемое значение

mixed

bool isHidden()

Возвращает значение, определяющее, нужно ли скрывать ответ пользователя.

Возвращаемое значение

bool

$this setHidden(bool $hidden)

Устанавливает значение, определяющее, нужно ли скрывать ответ пользователя.

Параметры

bool $hidden

Возвращаемое значение

$this

Исключения

LogicException В случае, если используется также автозаполнение

bool isHiddenFallback()

В случае, если ответ нельзя скрыть, нужно ли переходить к нескрываемому вопросу.

Возвращаемое значение

bool

$this setHiddenFallback(bool $fallback)

Устанавливает значение, определяющее, нужно ли переходить к нескрываемому вопросу, если ответ нельзя скрыть.

Параметры

bool $fallback

Возвращаемое значение

$this

null|iterable getAutocompleterValues()

Получает значения для автозаполнения.

Возвращаемое значение

null|iterable

$this setAutocompleterValues(null|iterable $values)

Устанавливает значения для автозаполнения.

Параметры

null|iterable $values

Возвращаемое значение

$this

Исключения

ИсключениеНеверногоАргумента
LogicException

$this setValidator(callable $validator = null)

Устанавливает валидатор для вопроса.

Параметры

callable $validator

Возвращаемое значение

$this

null|callable getValidator()

Получает валидатор для вопроса.

Возвращаемое значение

null|callable

$this setMaxAttempts(null|int $attempts)

Устанавливает максимальное количество попыток.

Null означает неограниченное количество попыток.

Параметры

null|int $attempts

Возвращаемое значение

$this

Исключения

ИсключениеНеверногоАргумента в случае неверного количества попыток

null|int getMaxAttempts()

Получает максимальное количество попыток.

Null означает неограниченное количество попыток.

Возвращаемое значение

null|int

$this setNormalizer(callable $normalizer)

Устанавливает нормализатор для ответа.

Нормализатор может быть вызываемой функцией (строкой), замыканием или классом, реализующим __invoke.

Параметры

callable $normalizer

Возвращаемое значение

$this

callable getNormalizer()

Получает нормализатор для ответа.

Нормализатор может быть вызываемой функцией (строкой), замыканием или классом, реализующим __invoke.

Возвращаемое значение

callable

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/Console/Question/ConfirmationQuestion.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API