protected function execute(InputInterface $input, OutputInterface $output)
{
$request = new InstallationRequest(array('release' => $input->getOption('release'), 'installDir' => $input->getOption('install-dir'), 'dbHost' => $input->getOption('db-host'), 'dbPort' => $input->getOption('db-port'), 'dbSocket' => $input->getOption('db-socket'), 'dbUser' => $input->getOption('db-user'), 'dbPassword' => $input->getOption('db-password'), 'dbName' => $input->getOption('db-name'), 'shopLocale' => $input->getOption('shop-locale'), 'shopHost' => $input->getOption('shop-host'), 'shopPath' => $input->getOption('shop-path'), 'shopName' => $input->getOption('shop-name'), 'shopEmail' => $input->getOption('shop-email'), 'shopCurrency' => $input->getOption('shop-currency'), 'adminUsername' => $input->getOption('admin-username'), 'adminPassword' => $input->getOption('admin-password'), 'adminEmail' => $input->getOption('admin-email'), 'adminLocale' => $input->getOption('admin-locale'), 'adminName' => $input->getOption('admin-name'), 'noSkipImport' => $input->getOption('no-skip-import'), 'skipAdminCreation' => $input->getOption('skip-admin-creation')));
/** @var \Shopware\Install\Services\Install\Release $installService */
$installService = $this->container->get('shopware_release_install_service');
$installService->installShopware($request);
}