Spec-Zone.ru › Laravel 5.3

MigrateMakeCommand

class MigrateMakeCommand extends BaseCommand (View source)

Свойства

protected Application $laravel Экземпляр приложения Laravel. from Command
protected InputInterface $input Реализация интерфейса ввода. from Command
protected OutputStyle $output Реализация интерфейса вывода. from Command
protected string $signature Подпись команды консоли.
protected string $name Имя команды консоли. from Command
protected string $description Описание команды консоли.
protected int $verbosity Уровень подробности вывода по умолчанию. from Command
protected array $verbosityMap Сопоставление уровней подробности с уровнями Symfony OutputInterface. from Command
protected MigrationCreator $creator Экземпляр создателя миграций.
protected Composer $composer Экземпляр Composer.

Методы

void __construct(MigrationCreator $creator, Composer $composer)

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

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 Команда
bool hasArgument(string|int $name)

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

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

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

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

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

from Команда
bool hasOption(string $name)

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

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

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

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

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

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, Arrayable|array $rows, string $style = 'default')

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

from Команда
void info(string $string, null|int|string $verbosity = null)

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

from Команда
void line(string $string, string $style = null, null|int|string $verbosity = null)

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

from Команда
void comment(string $string, null|int|string $verbosity = null)

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

from Команда
void question(string $string, null|int|string $verbosity = null)

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

from Команда
void error(string $string, null|int|string $verbosity = null)

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

from Команда
void warn(string $string, null|int|string $verbosity = null)

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

from Команда
int parseVerbosity(string|int $level = null)

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

from Команда
void setVerbosity(string|int $level)

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

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

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

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

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

from Команда
OutputInterface getOutput()

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

from Команда
Application getLaravel()

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

from Команда
void setLaravel(Container $laravel)

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

из Command
string getMigrationPath()

Получить путь миграций (указанный параметром '--path' или по умолчанию).

array getMigrationPaths()

Получить все пути миграций.

из BaseCommand
void fire()

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

string writeMigration(string $name, string $table, bool $create)

Записать файл миграции на диск.

Подробности

void __construct(MigrationCreator $creator, Composer $composer)

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

Параметры

MigrationCreator $creator
Composer $composer

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

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 $key = null)

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

Параметры

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

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, null|int|string $verbosity = null)

Запись строки в виде информации.

Параметры

string $string
null|int|string $verbosity

Значение результата

void

void line(string $string, string $style = null, null|int|string $verbosity = null)

Запись строки в стандартный вывод.

Параметры

string $string
string $style
null|int|string $verbosity

Значение результата

void

void comment(string $string, null|int|string $verbosity = null)

Запись строки в качестве комментария.

Параметры

string $string
null|int|string $verbosity

Значение результата

void

void question(string $string, null|int|string $verbosity = null)

Запись строки в качестве вопроса.

Параметры

string $string
null|int|string $verbosity

Значение результата

void

void error(string $string, null|int|string $verbosity = null)

Запись строки в виде ошибки.

Параметры

string $string
null|int|string $verbosity

Значение результата

void

void warn(string $string, null|int|string $verbosity = null)

Запись строки в виде предупреждения.

Параметры

string $string
null|int|string $verbosity

Значение результата

void

protected int parseVerbosity(string|int $level = null)

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

Параметры

string|int $level

Значение результата

int

protected void setVerbosity(string|int $level)

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

Параметры

string|int $level

Значение результата

void

protected array getArguments()

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

Значение результата

array

protected array getOptions()

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

Значение результата

array

OutputInterface getOutput()

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

Значение результата

OutputInterface

Application getLaravel()

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

Значение результата

Application

void setLaravel(Container $laravel)

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

Параметры

Container $laravel

Значение результата

void

protected string getMigrationPath()

Получить путь к миграциям (указанный опцией '--path' или путь по умолчанию).

Значение результата

string

protected array getMigrationPaths()

Получить все пути к миграциям.

Значение результата

array

void fire()

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

Значение результата

void

protected string writeMigration(string $name, string $table, bool $create)

Записать файл миграции в хранилище.

Параметры

string $name
string $table
bool $create

Значение результата

string

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

Spec-Zone.ru

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