RefreshCommand
класс RefreshCommand расширяет Command (Просмотреть исходный код)
Трейты
| ConfirmableTrait |
Свойства
| 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 | Сопоставление уровней подробности удобочитаемого текста и OutputInterface Symfony. | из Command |
Методы
| void | __construct() Создать новый экземпляр команды консоли. | from Command |
| void | configureUsingFluentDefinition() Настроить команду консоли с помощью определения fluent. | from Command |
| void | specifyParameters() Указать аргументы и параметры команды. | from Command |
| int | run(InputInterface $input, OutputInterface $output) Выполнить команду консоли. | from Command |
| mixed | execute(InputInterface $input, OutputInterface $output) Выполнить команду консоли. | from Command |
| int | call(string $command, array $arguments = []) Вызвать другую команду консоли. | from Command |
| int | callSilent(string $command, array $arguments = []) Вызвать другую команду консоли без отображения. | from Command |
| bool | hasArgument(string|int $name) Определить, есть ли заданный аргумент. | from Command |
| string|array | argument(string|null $key = null) Получить значение аргумента команды. | from Command |
| array | arguments() Получить все аргументы, переданные команде. | from Command |
| bool | hasOption(string $name) Определить, есть ли заданный параметр. | from Command |
| string|array | option(string $key = null) Получить значение параметра команды. | from Command |
| array | options() Получить все параметры, переданные команде. | from Command |
| bool | confirm(string $question, bool $default = false) Подтвердить вопрос у пользователя. | from Command |
| string | ask(string $question, string $default = null) Задать вопрос пользователю. | from Command |
| string | anticipate(string $question, array $choices, string $default = null) Задать вопрос пользователю с автозаполнением. | from Command |
| string | askWithCompletion(string $question, array $choices, string $default = null) Задать вопрос пользователю с автозаполнением. | from Command |
| string | secret(string $question, bool $fallback = true) Задать вопрос пользователю, но скрыть ответ из консоли. | from Command |
| string | choice(string $question, array $choices, string $default = null, mixed $attempts = null, bool $multiple = null) Предложить пользователю один вариант из списка ответов. | from Command |
| void | table(array $headers, Arrayable|array $rows, string $tableStyle = 'default', array $columnStyles = []) Форматировать ввод в текстовую таблицу. | from Command |
| void | info(string $string, null|int|string $verbosity = null) Вывести строку как информацию. | from Command |
| void | line(string $string, string $style = null, null|int|string $verbosity = null) Вывести строку в стандартный вывод. | from Command |
| void | comment(string $string, null|int|string $verbosity = null) Вывести строку как комментарий. | from Command |
| void | question(string $string, null|int|string $verbosity = null) Вывести строку как вопрос. | from Command |
| void | error(string $string, null|int|string $verbosity = null) Вывести строку как ошибку. | from Command |
| void | warn(string $string, null|int|string $verbosity = null) Вывести строку как предупреждение. | from Command |
| void | alert(string $string) Вывести строку в окне оповещения. | from Command |
| void | setVerbosity(string|int $level) Установить уровень подробности. | from Command |
| int | parseVerbosity(string|int $level = null) Получить уровень подробности в терминах уровня Symfony OutputInterface. | from Command |
| array | getArguments() Получить аргументы команды консоли. | from Command |
| array | getOptions() Получить параметры команды консоли. | |
| OutputInterface | getOutput() Получить реализацию вывода. | from Command |
| Приложение | getLaravel() Получить экземпляр приложения Laravel. | из Команда |
| void | setLaravel(Контейнер $laravel) Установить экземпляр приложения Laravel. | из Команда |
| bool | confirmToProceed(string $warning = 'Приложение в режиме работы!', Closure|bool|null $callback = null) Подтвердить перед выполнением действия. | из Атрибут подтверждения |
| Closure | getDefaultConfirmCallback() Получить обратный вызов подтверждения по умолчанию. | из Атрибут подтверждения |
| void | handle() Выполнить консольную команду. | |
| void | runRollback(string $database, string $path, bool $step, bool $force) Выполнить команду отката. | |
| void | runReset(string $database, string $path, bool $force) Выполнить команду сброса. | |
| bool | needsSeeding() Определить, запросил ли разработчик загрузку данных в базу данных. | |
| void | runSeeder(string $database) Выполнить команду загрузки данных в базу данных. |
Подробности
void __construct()
Создать новый экземпляр консольной команды.
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)
Задать вопрос пользователю с автодополнением.
строка secret(строка $question, bool $fallback = true)
Запросить у пользователя ввод, но скрыть ответ из консоли.
строка choice(строка $question, массив $choices, строка $default = null, смешанное $attempts = null, bool $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)
Вывести строку в всплывающем окне.
protected пусто setVerbosity(строка|целое число $level)
Установить уровень подробности.
protected целое число parseVerbosity(строка|целое число $level = null)
Получить уровень подробности в терминах уровня OutputInterface Symfony.
protected массив getArguments()
Получить аргументы команды консоли.
protected массив getOptions()
Получить параметры команды консоли.
OutputInterface getOutput()
Получить реализацию вывода.
Application getLaravel()
Получить экземпляр приложения Laravel.
пусто setLaravel(Container $laravel)
Установить экземпляр приложения Laravel.
логическое значение confirmToProceed(строка $warning = 'Приложение в разработке!', Closure|логическое значение|null $callback = null)
Подтвердить перед продолжением действия.
Этот метод запрашивает подтверждение только в режиме разработки.
protected Closure getDefaultConfirmCallback()
Получить обратный вызов подтверждения по умолчанию.
пусто handle()
Выполнить команду консоли.
protected void runRollback(string $database, string $path, bool $step, bool $force)
Выполнить команду отката.
protected void runReset(string $database, string $path, bool $force)
Выполнить команду сброса.
protected bool needsSeeding()
Определить, запросил ли разработчик заполнение базы данных.
protected void runSeeder(string $database)
Выполнить команду заполнения базы данных.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.5/Illuminate/Database/Console/Migrations/RefreshCommand.html