Spec-Zone.ru › Symfony 2.7

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

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

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

Методы

__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

Исключения

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

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.7/Symfony/Component/Console/Question/ConfirmationQuestion.html

Spec-Zone.ru

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