public function wizardCommand($identifier, array $arguments = [], $force = false)
    {
        $messages = [];
        $result = $this->upgradeHandling->executeInSubProcess('executeWizard', [$identifier, $arguments, $force], $messages);
        (new UpgradeWizardResultRenderer())->render([$identifier => $result], $this->output);
        $this->outputLine();
        foreach ($messages as $message) {
            $this->outputLine($message);
        }
    }
public function wizardCommand($identifier, array $arguments = [], $force = false)
    {
        $messages = [];
        $result = $this->upgradeHandling->executeInSubProcess('executeWizard', [$identifier, $arguments, $force], $messages);
        (new UpgradeWizardResultRenderer())->render([$identifier => $result], $this->output);
        $this->outputLine();
        foreach ($messages as $message) {
            $this->outputLine($message);
        }
    }
public function wizardCommand ( $ identifier , array $ arguments = [ ] , $ force = false ) { $ messages = [ ] ; $ result = $ this -> upgradeHandling -> executeInSubProcess ( 'executeWizard' , [ $ identifier , $ arguments , $ force ] , $ messages ) ; ( new UpgradeWizardResultRenderer ( ) ) -> render ( [ $ identifier => $ result ] , $ this -> output ) ; $ this -> outputLine ( ) ; foreach ( $ messages as $ message ) { $ this -> outputLine ( $ message ) ; } }
Execute a single upgrade wizard

@param string $identifier Identifier of the wizard that should be executed
@param array $arguments Arguments for the wizard prefixed with the identifier, e.g. <code>compatibility7Extension[install]=0</code>
@param bool $force Force execution, even if the wizard has been marked as done
Execute a single upgrade wizard