protected function execute(InputInterface $input, OutputInterface $output)
{
$this->_config = $this->getCommandConfig();
//sets output so we can access it from all methods
$this->_setOutput($output);
$this->_setInput($input);
if (false === $this->_init()) {
return;
}
$needsUpdate = $this->_analyzeSetupResourceClasses();
if (count($needsUpdate) == 0) {
return;
}
$this->_listDetailedUpdateInformation($needsUpdate);
$this->_runAllStructureUpdates($needsUpdate);
$output->writeln('We have run all the setup resource scripts.');
}