public function execute(InputInterface $input, OutputInterface $output) { $app = $this->getApplication()->getContainer(); $repositoryUpdater = new Updater($app['db']); $guzzleClient = new \Guzzle\Http\Client(); if (!empty($app['config']['guzzle']['userAgent'])) { $guzzleClient->setUserAgent($app['config']['guzzle']['userAgent'], true); } $repositoryUpdater->samples($guzzleClient, $app['config']['drupal_issues']); // TODO output success message. }
public function execute(InputInterface $input, OutputInterface $output) { $app = $this->getApplication()->getContainer(); $repositoryUpdater = new Updater($app['db']); $config = array(); if (isset($app['config']['estimate.timeout'])) { $config['timeout'] = $app['config']['estimate.timeout']; } if (!empty($app['config']['estimate.iterations'])) { $config['iterations'] = $app['config']['estimate.iterations']; } $repositoryUpdater->estimate($config); // TODO output success message. }