Spec-Zone.ru › Laravel 5.1

ResetCommand

class ResetCommand extends Command (View source)

Свойства

ConfirmableTrait

Свойства

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 Описание команды консоли.
protected Migrator $migrator Экземпляр мигратора.

Методы

void __construct(Migrator $migrator)

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

void configureUsingFluentDefinition()

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

from Команда
void specifyParameters()

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

from Команда
int run(InputInterface $input, OutputInterface $output)

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

from Команда
mixed execute(InputInterface $input, OutputInterface $output)

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

from Команда
int call(string $command, array $arguments = [])

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

from Команда
int callSilent(string $command, array $arguments = [])

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

from Команда
string|array argument(string $key = null)

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

from Команда
string|array option(string $key = null)

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

from Команда
bool confirm(string $question, bool $default = false)

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

from Команда
string ask(string $question, string $default = null)

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

from Команда
string anticipate(string $question, array $choices, string $default = null)

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

from Команда
string askWithCompletion(string $question, array $choices, string $default = null)

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

from Команда
string secret(string $question, bool $fallback = true)

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

from Команда
string choice(string $question, array $choices, string $default = null, mixed $attempts = null, bool $multiple = null)

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

from Команда
void table(array $headers, Перечислимый|array $rows, string $style = 'default')

Форматировать входные данные в виде таблицы.

from Команда
void info(string $string)

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

from Команда
void line(string $string)

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

from Команда
void comment(string $string)

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

from Команда
void question(string $string)

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

from Команда
void error(string $string)

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

from Команда
void warn(string $string)

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

from Команда
array getArguments()

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

from Команда
array getOptions()

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

OutputInterface getOutput()

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

from Команда
Приложение getLaravel()

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

from Команда
void setLaravel(Приложение $laravel)

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

from Команда
bool confirmToProceed(string $warning = 'Приложение в режиме разработки!', Closure|bool|null $callback = null)

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

from Трейт подтверждения
Closure getDefaultConfirmCallback()

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

from Трейт подтверждения
void fire()

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

Подробности

void __construct(Migrator $migrator)

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

Параметры

Migrator $migrator

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

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

string|array argument(string $key = null)

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

Параметры

string $key

Значение возврата

string|array

string|array option(string $key = null)

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

Параметры

string $key

Значение возврата

string|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

string secret(string $question, bool $fallback = true)

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

Параметры

string $question
bool $fallback

Значение возврата

string

string choice(string $question, array $choices, string $default = null, mixed $attempts = null, bool $multiple = null)

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

Параметры

string $question
array $choices
string $default
mixed $attempts
bool $multiple

Значение возврата

string

void table(array $headers, Arrayable|array $rows, string $style = 'default')

Форматировать ввод в таблицу.

Параметры

array $headers
Arrayable|array $rows
string $style

Значение возврата

void

void info(string $string)

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

Параметры

string $string

Значение возврата

void

void line(string $string)

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

Параметры

string $string

Значение возврата

void

void comment(string $string)

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

Параметры

string $string

Значение возврата

void

void question(string $string)

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

Параметры

string $string

Значение возврата

void

void error(string $string)

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

Параметры

string $string

Значение возврата

void

void warn(string $string)

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

Параметры

string $string

Значение возврата

void

protected array getArguments()

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

Значение возврата

array

protected array getOptions()

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

Значение возврата

array

OutputInterface getOutput()

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

Значение возврата

OutputInterface

Application getLaravel()

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

Значение возврата

Application

void setLaravel(Application $laravel)

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

Параметры

Application $laravel

Значение возврата

void

bool confirmToProceed(string $warning = 'Application In Production!', Closure|bool|null $callback = null)

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

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

Параметры

string $warning
Closure|bool|null $callback

Значение возврата

bool

protected Closure getDefaultConfirmCallback()

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

Значение возврата

Closure

void fire()

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

Значение возврата

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.1/Illuminate/Database/Console/Migrations/ResetCommand.html

Spec-Zone.ru

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