KeyGenerateCommand
class KeyGenerateCommand extends Command (View source)
Свойства
| protected Application | $laravel | Экземпляр приложения Laravel. | из Command |
| protected InputInterface | $input | Реализация интерфейса ввода. | из Command |
| protected OutputInterface | $output | Реализация интерфейса вывода. | из Command |
| protected string | $name | Имя команды консоли. | |
| protected string | $description | Описание команды консоли. |
Методы
| void | __construct(Filesystem $files) Создать новую команду генерации ключей. | |
| void | specifyParameters() Указать аргументы и опции команды. | из Command |
| int | run(InputInterface $input, OutputInterface $output) Запустить команду консоли. | из Command |
| mixed | execute(InputInterface $input, OutputInterface $output) Выполнить команду консоли. | из Command |
| int | call(string $command, array $arguments = array()) Вызвать другую команду консоли. | из Command |
| int | callSilent(string $command, array $arguments = array()) Вызвать другую команду консоли без вывода. | из Command |
| string|array | argument(string $key = null) Получить значение аргумента команды. | из Command |
| string|array | option(string $key = null) Получить значение опции команды. | из Command |
| bool | confirm(string $question, bool $default = false) Подтвердить вопрос у пользователя. | из Command |
| string | ask(string $question, string $default = null) Запросить ввод у пользователя. | из Command |
| string | askWithCompletion(string $question, array $choices, string $default = null) Запросить ввод у пользователя с автодополнением. | из Command |
| string | secret(string $question, bool $fallback = true) Запросить ввод у пользователя, скрывая ответ в консоли. | из Command |
| bool | choice(string $question, array $choices, string $default = null, mixed $attempts = null, bool $multiple = null) Предложить пользователю единственный выбор из списка ответов. | из Command |
| void | table(array $headers, array $rows, string $style = 'default') Форматирование ввода в текстовую таблицу | из Command |
| void | info(string $string) Вывести строку как информационное сообщение. | из Command |
| void | line(string $string) Вывести строку в стандартный вывод. | из Command |
| void | comment(string $string) Вывести строку как комментарий. | из Command |
| void | question(string $string) Вывести строку как вопрос. | из Command |
| void | error(string $string) Вывести строку как ошибку. | из Command |
| array | getArguments() Получить аргументы команды консоли. | из Command |
| array | getOptions() Получить опции команды консоли. | из Command |
| OutputInterface | getOutput() Получить реализацию вывода. | из Command |
| Application | getLaravel() Получить экземпляр приложения Laravel. | из Command |
| void | setLaravel(Application $laravel) Установить экземпляр приложения Laravel. | из Command |
| void | fire() Выполнить команду консоли. | |
| array | getKeyFile() Получить файл ключа и его содержимое. | |
| string | getRandomKey() Сгенерировать случайный ключ для приложения. |
Подробности
void __construct(Filesystem $files)
Создать новую команду генерации ключей.
protected void specifyParameters()
Указать аргументы и опции команды.
int run(InputInterface $input, OutputInterface $output)
Запустить консольную команду.
protected mixed execute(InputInterface $input, OutputInterface $output)
Выполнить консольную команду.
int call(string $command, array $arguments = array())
Вызвать другую консольную команду.
int callSilent(string $command, array $arguments = array())
Вызвать другую консольную команду без вывода.
string|array argument(string $key = null)
Получить значение аргумента команды.
string|array option(string $key = null)
Получить значение опции команды.
bool confirm(string $question, bool $default = false)
Подтвердить вопрос у пользователя.
string ask(string $question, string $default = null)
Задать вопрос пользователю.
string askWithCompletion(string $question, array $choices, string $default = null)
Задать вопрос пользователю с автозаполнением.
string secret(string $question, bool $fallback = true)
Задать вопрос пользователю, скрывая ответ в консоли.
bool choice(string $question, array $choices, string $default = null, mixed $attempts = null, bool $multiple = null)
Предложить пользователю выбрать один вариант из списка.
void table(array $headers, array $rows, string $style = 'default')
Форматировать ввод в текстовую таблицу.
void info(string $string)
Вывести строку как информацию.
void line(string $string)
Вывести строку в стандартный вывод.
void comment(string $string)
Вывести строку как комментарий.
void question(string $string)
Вывести строку как вопрос.
void error(string $string)
Вывести строку как ошибку.
protected array getArguments()
Получить аргументы консольной команды.
protected array getOptions()
Получить опции консольной команды.
OutputInterface getOutput()
Получить реализацию вывода.
Application getLaravel()
Получить экземпляр приложения Laravel.
void setLaravel(Application $laravel)
Установить экземпляр приложения Laravel.
void fire()
Выполнить консольную команду.
protected array getKeyFile()
Получить файл ключа и его содержимое.
protected string getRandomKey()
Сгенерировать случайный ключ для приложения.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/4.2/Illuminate/Foundation/Console/KeyGenerateCommand.html