CacheTableCommand
class CacheTableCommand extends Command (View source)
Свойства
| protected Application | $laravel | Экземпляр приложения Laravel. | из Command |
| protected InputInterface | $input | Реализация интерфейса ввода. | из Command |
| protected OutputStyle | $output | Реализация интерфейса вывода. | из Command |
| protected string | $signature | Имя и подпись командной строки. | из Command |
| protected string | $name | Имя командной строки. | |
| protected string | $description | Описание командной строки. | |
| $hidden | Указывает, следует ли отображать команду в списке команд Artisan. | из Command | |
| protected int | $verbosity | Уровень подробности вывода по умолчанию. | из Command |
| protected array | $verbosityMap | Сопоставление между удобочитаемыми уровнями подробности и Symfony OutputInterface. | из Command |
| protected Filesystem | $files | Экземпляр файловой системы. | |
| protected Composer | $composer |
Методы
| void | __construct(Filesystem $files, Composer $composer) Создать новый экземпляр команды таблицы кэша. | |
| void | configureUsingFluentDefinition() Настроить команду консоли с помощью определения fluent. | из Command |
| void | specifyParameters() Указать аргументы и опции в команде. | из Command |
| int | run(InputInterface $input, OutputInterface $output) Выполнить команду консоли. | из Command |
| mixed | execute(InputInterface $input, OutputInterface $output) Выполнить команду консоли. | из Command |
| int | call(string $command, array $arguments = []) Вызвать другую команду консоли. | из Command |
| int | callSilent(string $command, array $arguments = []) Вызвать другую команду консоли без отображения вывода. | из Command |
| bool | hasArgument(string|int $name) Определить, присутствует ли данный аргумент. | из Command |
| string|array | argument(string|null $key = null) Получить значение аргумента команды. | из Command |
| array | arguments() Получить все аргументы, переданные команде. | из Command |
| bool | hasOption(string $name) Определить, присутствует ли данная опция. | из Command |
| string|array | option(string $key = null) Получить значение опции команды. | из Command |
| array | options() Получить все опции, переданные команде. | из Command |
| bool | confirm(string $question, bool $default = false) Подтвердить вопрос у пользователя. | из Command |
| string | ask(string $question, string $default = null) Задать вопрос пользователю и получить ответ. | из Command |
| string | anticipate(string $question, array $choices, string $default = null) Задать вопрос пользователю с автодополнением. | из Command |
| string | askWithCompletion(string $question, array $choices, string $default = null) Задать вопрос пользователю с автодополнением. | из Command |
| string | secret(string $question, bool $fallback = true) Задать вопрос пользователю, скрыв ответ в консоли. | из Command |
| string | choice(string $question, array $choices, string $default = null, mixed $attempts = null, bool $multiple = null) Предложить пользователю выбор из списка ответов. | из Command |
| void | table(array $headers, Arrayable|array $rows, string $tableStyle = 'default', array $columnStyles = []) Форматировать входные данные в текстовую таблицу. | из Command |
| void | info(string $string, null|int|string $verbosity = null) Вывести строку как информацию. | из Command |
| void | line(string $string, string $style = null, null|int|string $verbosity = null) Вывести строку в стандартный вывод. | из Command |
| void | comment(string $string, null|int|string $verbosity = null) Вывести строку как комментарий. | из Command |
| void | question(string $string, null|int|string $verbosity = null) Вывести строку как вопрос. | из Command |
| void | error(string $string, null|int|string $verbosity = null) Вывести строку как ошибку. | из Command |
| void | warn(string $string, null|int|string $verbosity = null) Вывести строку как предупреждение. | из Command |
| void | alert(string $string) Вывести строку в виде всплывающего сообщения. | из Command |
| void | setVerbosity(string|int $level) Установить уровень подробности. | из Command |
| int | parseVerbosity(string|int $level = null) Получить уровень подробности в терминах уровня Symfony OutputInterface. | из Command |
| array | getArguments() Получить аргументы команды консоли. | из Command |
| array | getOptions() Получить опции команды консоли. | из Command |
| OutputInterface | getOutput() Получить реализацию вывода. | из Command |
| Приложение | getLaravel() Получить экземпляр приложения Laravel. | из Команда |
| void | setLaravel(Контейнер $laravel) Установить экземпляр приложения Laravel. | из Команда |
| void | handle() Выполнить консольную команду. | |
| string | createBaseMigration() Создать базовый файл миграции для таблицы. |
Подробности
void __construct(Файловая система $files, Composer $composer)
Создать новый экземпляр команды таблицы кэша.
protected void configureUsingFluentDefinition()
Настроить консольную команду с помощью определения Fluent.
protected void specifyParameters()
Указать аргументы и параметры команды.
int run(InputInterface $input, OutputInterface $output)
Выполнить консольную команду.
protected mixed execute(InputInterface $input, OutputInterface $output)
Выполнить консольную команду.
int call(string $command, array $arguments = [])
Вызвать другую консольную команду.
int callSilent(string $command, array $arguments = [])
Вызвать другую консольную команду без вывода.
bool hasArgument(string|int $name)
Определить, присутствует ли данный аргумент.
string|array argument(string|null $key = null)
Получить значение аргумента команды.
array arguments()
Получить все аргументы, переданные команде.
bool hasOption(string $name)
Определить, присутствует ли данный параметр.
string|array option(string $key = null)
Получить значение параметра команды.
array options()
Получить все параметры, переданные команде.
bool confirm(string $question, bool $default = false)
Подтвердить вопрос у пользователя.
string ask(string $question, string $default = null)
Запросить у пользователя ввод.
string anticipate(string $question, array $choices, string $default = null)
Запросить у пользователя ввод с автозаполнением.
string askWithCompletion(string $question, array $choices, string $default = null)
Запросить у пользователя ввод с автозаполнением.
string secret(string $question, bool $fallback = true)
Запросить у пользователя конфиденциальный ввод, скрывая ответ в консоли.
строка choice(строка $question, массив $choices, строка $default = null, смешанное $attempts = null, логическое $multiple = null)
Предоставьте пользователю единственный выбор из массива ответов.
пустое значение table(массив $headers, Arrayable|массив $rows, строка $tableStyle = 'default', массив $columnStyles = [])
Форматировать входные данные в текстовую таблицу.
пустое значение info(строка $string, null|целое число|строка $verbosity = null)
Записать строку в качестве выходных данных информации.
пустое значение line(строка $string, строка $style = null, null|целое число|строка $verbosity = null)
Записать строку в качестве стандартного вывода.
пустое значение comment(строка $string, null|целое число|строка $verbosity = null)
Записать строку в качестве выходных данных комментария.
пустое значение question(строка $string, null|целое число|строка $verbosity = null)
Записать строку в качестве выходных данных вопроса.
пустое значение error(строка $string, null|целое число|строка $verbosity = null)
Записать строку в качестве выходных данных об ошибке.
пустое значение warn(строка $string, null|целое число|строка $verbosity = null)
Записать строку в качестве выходных данных об предупреждении.
пустое значение alert(строка $string)
Записать строку в информационное окно.
защищенный пустое значение setVerbosity(строка|целое число $level)
Установить уровень детализации.
защищенный целое число parseVerbosity(строка|целое число $level = null)
Получить уровень детализации в терминах уровня OutputInterface Symfony.
защищенный массив getArguments()
Получить аргументы команды консоли.
защищенный массив getOptions()
Получить параметры команды консоли.
OutputInterface getOutput()
Получить реализацию вывода.
Application getLaravel()
Получить экземпляр приложения Laravel.
пустое значение setLaravel(Container $laravel)
Установить экземпляр приложения Laravel.
пустое значение handle()
Выполнить команду консоли.
защищенный строка createBaseMigration()
Создать базовый файл миграции для таблицы.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.5/Illuminate/Cache/Console/CacheTableCommand.html