Выбор
класс Выбор расширяет Компонент (Исходный код)
Свойства
| protected СтильВывода | $output | Реализация стиля вывода. | из Компонента |
| protected | $mutators | Список мутаторов для применения к данным представления. | из Компонента |
Методы
| void | __construct(OutputStyle $output) Создает новый экземпляр компонента. | из Компонента |
| void | renderView(string $view, Arrayable|array $data, int $verbosity) Отображает заданное представление. | из Компонента |
| void | compile(string $view, array $data) Компилирует заданное содержимое представления. | из Компонента |
| array<int,string>|string | mutate(array<int,string>|string $data, $mutators) Изменяет заданные данные с помощью заданного набора мутаторов. | из Компонента |
| mixed | usingQuestionHelper(callable $callable) Выполняет вопрос, используя вспомогательные функции вопросов компонента. | из Компонента |
| mixed | render(string $question, array<array-key,string> $choices, mixed $default = null, int $attempts = null, bool $multiple = false) Отображает компонент с использованием заданных аргументов. | |
| ChoiceQuestion | getChoiceQuestion(string $question, array $choices, mixed $default) Получает экземпляр ChoiceQuestion, который обрабатывает ключи массива как подсказки. | |
| bool | isAssoc(array $array) Без описания |
Подробности
void __construct(OutputStyle $output)
Создает новый экземпляр компонента.
protected void renderView(string $view, Arrayable|array $data, int $verbosity)
Отображает заданное представление.
protected void compile(string $view, array $data)
Компилирует заданное содержимое представления.
protected array<int,string>|string mutate(array<int,string>|string $data, $mutators)
Изменяет заданные данные с помощью заданного набора мутаторов.
protected mixed usingQuestionHelper(callable $callable)
Выполняет вопрос, используя вспомогательные функции вопросов компонента.
mixed render(string $question, array<array-key,string> $choices, mixed $default = null, int $attempts = null, bool $multiple = false)
Отображает компонент с использованием заданных аргументов.
protected ChoiceQuestion getChoiceQuestion(string $question, array $choices, mixed $default)
Получает экземпляр ChoiceQuestion, который обрабатывает ключи массива как подсказки.
protected bool isAssoc(array $array)
Без описания
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Console/View/Components/Choice.html