ConfigClearCommand
class ConfigClearCommand extends Command (View source)
Свойства
| Macroable |
Свойства
| static protected array | $macros | Зарегистрированные строковые макросы. | from Macroable |
| protected Application | $laravel | Экземпляр приложения Laravel. | from Command |
| protected InputInterface | $input | Реализация интерфейса ввода. | from Command |
| protected OutputStyle | $output | Реализация интерфейса вывода. | from Command |
| protected string | $signature | Имя и подпись командной строки. | from Command |
| protected string | $name | Имя команды консоли. | |
| protected string | $description | Описание команды консоли. | |
| $hidden | Указывает, должна ли команда отображаться в списке команд Artisan. | from Command | |
| protected int | $verbosity | Уровень подробности вывода по умолчанию. | from Command |
| protected array | $verbosityMap | Сопоставление уровней подробности удобочитаемого текста и OutputInterface Symfony. | from Command |
| protected Filesystem | $files | Экземпляр файловой системы. |
Методы
| static void | macro(string $name, object|callable $macro) Зарегистрировать пользовательскую макрокоманду. | из Macroable |
| static void | mixin(object $mixin) Смешать другой объект в класс. | из Macroable |
| static bool | hasMacro(string $name) Проверить, зарегистрирована ли макрокоманда. | из Macroable |
| static mixed | __callStatic(string $method, array $parameters) Динамически обработать вызовы класса. | из Macroable |
| mixed | __call(string $method, array $parameters) Динамически обработать вызовы класса. | из Macroable |
| void | __construct(Filesystem $files) Создать новый экземпляр команды очистки конфигурации. | |
| 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 |
| ArrayInput | createInputFromArguments(array $arguments) Создать экземпляр ввода из заданных аргументов. | из Command |
| bool | hasArgument(string|int $name) Определить, присутствует ли данный аргумент. | из Command |
| string|array|null | argument(string|null $key = null) Получить значение аргумента команды. | из Command |
| array | arguments() Получить все аргументы, переданные команде. | из Command |
| bool | hasOption(string $name) Определить, присутствует ли данная опция. | из Command |
| string|array|null | option(string|null $key = null) Получить значение опции команды. | из Command |
| array | options() Получить все опции, переданные команде. | из Command |
| bool | confirm(string $question, bool $default = false) Подтвердить вопрос у пользователя. | из Command |
| mixed | ask(string $question, string|null $default = null) Задать вопрос пользователю и получить ответ. | из Command |
| mixed | anticipate(string $question, array $choices, string|null $default = null) Задать вопрос пользователю с автодополнением. | из Command |
| mixed | askWithCompletion(string $question, array $choices, string|null $default = null) Задать вопрос пользователю с автодополнением. | из Command |
| mixed | secret(string $question, bool $fallback = true) Задать вопрос пользователю, но скрыть ответ в консоли. | из Command |
| string | choice(string $question, array $choices, string|null $default = null, mixed|null $attempts = null, bool|null $multiple = null) Предложить пользователю один вариант из массива ответов. | из Command |
| void | table(array $headers, Arrayable|array $rows, string $tableStyle = 'default', array $columnStyles = []) Отформатировать ввод в текстовую таблицу. | из Command |
| void | info(string $string, int|string|null $verbosity = null) Вывести строку как информационное сообщение. | из Command |
| void | line(string $string, string $style = null, int|string|null $verbosity = null) Вывести строку как стандартный вывод. | из Command |
| void | comment(string $string, int|string|null $verbosity = null) Вывести строку как комментарий. | из Command |
| void | question(string $string, int|string|null $verbosity = null) Вывести строку как вопрос. | из Command |
| void | error(string $string, int|string|null $verbosity = null) Вывести строку как ошибку. | из Command |
| void | warn(string $string, int|string|null $verbosity = null) Вывести строку как предупреждение. | из Command |
| void | alert(string $string) Вывести строку в всплывающее окно. | from Command |
| void | setVerbosity(string|int $level) Установить уровень подробности. | from Command |
| int | parseVerbosity(string|int|null $level = null) Получить уровень подробности в терминах уровня OutputInterface Symfony. | from Command |
| array | getArguments() Получить аргументы командной строки. | from Command |
| array | getOptions() Получить опции командной строки. | from Command |
| OutputStyle | getOutput() Получить реализацию вывода. | from Command |
| Application | getLaravel() Получить экземпляр приложения Laravel. | from Command |
| void | setLaravel(Container $laravel) Установить экземпляр приложения Laravel. | from Command |
| void | handle() Выполнить команду консоли. |
Подробности
static void macro(string $name, object|callable $macro)
Зарегистрировать пользовательский макрос.
static void mixin(object $mixin)
Добавить другой объект в класс.
static bool hasMacro(string $name)
Проверить, зарегистрирован ли макрос.
static mixed __callStatic(string $method, array $parameters)
Динамически обработать вызовы к классу.
mixed __call(string $method, array $parameters)
Динамически обработать вызовы к классу.
void __construct(Filesystem $files)
Создать новый экземпляр команды очистки конфигурации.
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 = [])
Вызвать другую команду консоли без отображения вывода.
protected ArrayInput createInputFromArguments(array $arguments)
Создать экземпляр ввода из предоставленных аргументов.
bool hasArgument(string|int $name)
Определить, существует ли указанный аргумент.
string|array|null argument(string|null $key = null)
Получить значение аргумента команды.
array arguments()
Получить все аргументы, переданные команде.
bool hasOption(string $name)
Определить, присутствует ли указанный параметр.
string|array|null option(string|null $key = null)
Получить значение параметра команды.
array options()
Получить все параметры, переданные команде.
bool confirm(string $question, bool $default = false)
Подтвердить вопрос у пользователя.
mixed ask(string $question, string|null $default = null)
Запросить ввод у пользователя.
mixed anticipate(string $question, array $choices, string|null $default = null)
Запросить у пользователя ввод с автозаполнением.
mixed askWithCompletion(string $question, array $choices, string|null $default = null)
Запросить у пользователя ввод с автозаполнением.
mixed secret(string $question, bool $fallback = true)
Запросить у пользователя ввод, скрывая ответ в консоли.
string choice(string $question, array $choices, string|null $default = null, mixed|null $attempts = null, bool|null $multiple = null)
Предложить пользователю один вариант из списка ответов.
void table(array $headers, Arrayable|array $rows, string $tableStyle = 'default', array $columnStyles = [])
Форматировать ввод в текстовую таблицу.
void info(string $string, int|string|null $verbosity = null)
Вывести строку как информацию.
void line(string $string, string $style = null, int|string|null $verbosity = null)
Вывести строку в стандартный вывод.
void comment(string $string, int|string|null $verbosity = null)
Вывести строку как комментарий.
void question(string $string, int|string|null $verbosity = null)
Вывести строку как вопрос.
void error(string $string, int|string|null $verbosity = null)
Вывести строку как ошибку.
void warn(string $string, int|string|null $verbosity = null)
Вывести строку как предупреждение.
void alert(string $string)
Вывести строку в окне предупреждения.
protected void setVerbosity(string|int $level)
Установить уровень подробности.
protected int parseVerbosity(string|int|null $level = null)
Получить уровень подробности в терминах уровня OutputInterface Symfony.
protected array getArguments()
Получить аргументы команды консоли.
protected array getOptions()
Получить параметры команды консоли.
OutputStyle getOutput()
Получить реализацию вывода.
Application getLaravel()
Получить экземпляр приложения Laravel.
void setLaravel(Container $laravel)
Установить экземпляр приложения Laravel.
void handle()
Выполнить команду консоли.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.7/Illuminate/Foundation/Console/ConfigClearCommand.html