Spec-Zone.ru › Symfony 2.8

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

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

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

Методы

__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|array|Traversable getAutocompleterValues()

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

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

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

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

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

из Вопрос
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

Исключения

ИсключениеЛогики В случае использования автодополнения

bool isHiddenFallback()

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

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

bool

$this setHiddenFallback(bool $fallback)

Устанавливает, следует ли перейти к нескрываемому вопросу, если ответ нельзя скрыть.

Параметры

bool $fallback

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

$this

null|array|Перечисляемый getAutocompleterValues()

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

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

null|array|Перечисляемый

$this setAutocompleterValues(null|array|Перечисляемый $values)

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

Параметры

null|array|Перечисляемый $values

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

$this

Исключения

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

$this setValidator(null|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/2.8/Symfony/Component/Console/Question/ConfirmationQuestion.html

Spec-Zone.ru

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