Spec-Zone.ru › Laravel 5.5

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 Описание командной строки.
protected bool $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()

Создать новый экземпляр консольной команды.

Возвращаемое значение

void

protected void configureUsingFluentDefinition()

Настроить консольную команду с помощью определения Fluent.

Возвращаемое значение

void

protected void specifyParameters()

Указать аргументы и опции команды.

Возвращаемое значение

void

int run(InputInterface $input, OutputInterface $output)

Выполнить консольную команду.

Параметры

InputInterface $input
OutputInterface $output

Возвращаемое значение

int

protected mixed execute(InputInterface $input, OutputInterface $output)

Выполнить консольную команду.

Параметры

InputInterface $input
OutputInterface $output

Возвращаемое значение

mixed

int call(string $command, array $arguments = [])

Вызвать другую консольную команду.

Параметры

string $command
array $arguments

Возвращаемое значение

int

int callSilent(string $command, array $arguments = [])

Вызвать другую консольную команду без вывода.

Параметры

string $command
array $arguments

Возвращаемое значение

int

bool hasArgument(string|int $name)

Определить, существует ли заданный аргумент.

Параметры

string|int $name

Возвращаемое значение

bool

string|array argument(string|null $key = null)

Получить значение аргумента команды.

Параметры

string|null $key

Возвращаемое значение

string|array

array arguments()

Получить все аргументы, переданные команде.

Возвращаемое значение

array

bool hasOption(string $name)

Определить, существует ли заданная опция.

Параметры

string $name

Возвращаемое значение

bool

string|array option(string $key = null)

Получить значение опции команды.

Параметры

string $key

Возвращаемое значение

string|array

array options()

Получить все опции, переданные команде.

Возвращаемое значение

array

bool confirm(string $question, bool $default = false)

Подтвердить вопрос у пользователя.

Параметры

string $question
bool $default

Возвращаемое значение

bool

string ask(string $question, string $default = null)

Задать вопрос пользователю.

Параметры

string $question
string $default

Возвращаемое значение

string

string anticipate(string $question, array $choices, string $default = null)

Задать вопрос пользователю с автодополнением.

Параметры

string $question
array $choices
string $default

Возвращаемое значение

string

string askWithCompletion(string $question, array $choices, string $default = null)

Задать вопрос пользователю с автодополнением.

Параметры

string $question
array $choices
string $default

Возвращаемое значение

string
END_OF_DOCUMENT_MARKER

строка secret(строка $question, bool $fallback = true)

Запросить у пользователя ввод, но скрыть ответ из консоли.

Параметры

строка $question
bool $fallback

Возвращаемое значение

строка

строка choice(строка $question, массив $choices, строка $default = null, смешанное $attempts = null, bool $multiple = null)

Предложить пользователю один вариант из массива ответов.

Параметры

строка $question
массив $choices
строка $default
смешанное $attempts
bool $multiple

Возвращаемое значение

строка

пусто table(массив $headers, Arrayable|массив $rows, строка $tableStyle = 'default', массив $columnStyles = [])

Форматировать ввод в текстовую таблицу.

Параметры

массив $headers
Arrayable|массив $rows
строка $tableStyle
массив $columnStyles

Возвращаемое значение

пусто

пусто info(строка $string, null|целое число|строка $verbosity = null)

Вывести строку как информацию.

Параметры

строка $string
null|целое число|строка $verbosity

Возвращаемое значение

пусто

пусто line(строка $string, строка $style = null, null|целое число|строка $verbosity = null)

Вывести строку как стандартный вывод.

Параметры

строка $string
строка $style
null|целое число|строка $verbosity

Возвращаемое значение

пусто

пусто comment(строка $string, null|целое число|строка $verbosity = null)

Вывести строку как комментарий.

Параметры

строка $string
null|целое число|строка $verbosity

Возвращаемое значение

пусто

пусто question(строка $string, null|целое число|строка $verbosity = null)

Вывести строку как вопрос.

Параметры

строка $string
null|целое число|строка $verbosity

Возвращаемое значение

пусто

пусто error(строка $string, null|целое число|строка $verbosity = null)

Вывести строку как ошибку.

Параметры

строка $string
null|целое число|строка $verbosity

Возвращаемое значение

пусто

пусто warn(строка $string, null|целое число|строка $verbosity = null)

Вывести строку как предупреждение.

Параметры

строка $string
null|целое число|строка $verbosity

Возвращаемое значение

пусто

пусто alert(строка $string)

Вывести строку в всплывающем окне.

Параметры

строка $string

Возвращаемое значение

пусто

protected пусто setVerbosity(строка|целое число $level)

Установить уровень подробности.

Параметры

строка|целое число $level

Возвращаемое значение

пусто

protected целое число parseVerbosity(строка|целое число $level = null)

Получить уровень подробности в терминах уровня OutputInterface Symfony.

Параметры

строка|целое число $level

Возвращаемое значение

целое число

protected массив getArguments()

Получить аргументы команды консоли.

Возвращаемое значение

массив

protected массив getOptions()

Получить параметры команды консоли.

Возвращаемое значение

массив

OutputInterface getOutput()

Получить реализацию вывода.

Возвращаемое значение

OutputInterface

Application getLaravel()

Получить экземпляр приложения Laravel.

Возвращаемое значение

Application

пусто setLaravel(Container $laravel)

Установить экземпляр приложения Laravel.

Параметры

Container $laravel

Возвращаемое значение

пусто

логическое значение confirmToProceed(строка $warning = 'Приложение в разработке!', Closure|логическое значение|null $callback = null)

Подтвердить перед продолжением действия.

Этот метод запрашивает подтверждение только в режиме разработки.

Параметры

строка $warning
Closure|логическое значение|null $callback

Возвращаемое значение

логическое значение

protected Closure getDefaultConfirmCallback()

Получить обратный вызов подтверждения по умолчанию.

Возвращаемое значение

Closure

пусто handle()

Выполнить команду консоли.

Возвращаемое значение

пусто

protected void runRollback(string $database, string $path, bool $step, bool $force)

Выполнить команду отката.

Параметры

string $database
string $path
bool $step
bool $force

Возвращаемое значение

void

protected void runReset(string $database, string $path, bool $force)

Выполнить команду сброса.

Параметры

string $database
string $path
bool $force

Возвращаемое значение

void

protected bool needsSeeding()

Определить, запросил ли разработчик заполнение базы данных.

Возвращаемое значение

bool

protected void runSeeder(string $database)

Выполнить команду заполнения базы данных.

Параметры

string $database

Возвращаемое значение

void

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API