Shopware\Install\Command\ShopwareInstallReleaseCommand::execute PHP Method

execute() protected method

protected execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface
    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);
    }