class GenerateEmpirePluginCommand extends GeneratorCommand

Class GenerateEmpirePluginCommand - generate plugin

Methods

configure()

No description

execute(InputInterface $input, OutputInterface $output)

Generate plugin

interact(InputInterface $input, OutputInterface $output)

Interaction for base information

array
updateResources(QuestionHelper $questionHelper, InputInterface $input, OutputInterface $output, string $plugin, string $format)

Update resource files

createGenerator()

Create empire plugin generator instance

Details

at line 36
protected configure()

at line 52
protected execute(InputInterface $input, OutputInterface $output)

Generate plugin

Parameters

InputInterface $input
OutputInterface $output

at line 86
protected interact(InputInterface $input, OutputInterface $output)

Interaction for base information

Parameters

InputInterface $input
OutputInterface $output

at line 157
protected array updateResources(QuestionHelper $questionHelper, InputInterface $input, OutputInterface $output, string $plugin, string $format)

Update resource files

Parameters

QuestionHelper $questionHelper
InputInterface $input
OutputInterface $output
string $plugin
string $format

Return Value

array

at line 198
protected EmpirePluginGenerator createGenerator()

Create empire plugin generator instance

Return Value

EmpirePluginGenerator