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