protected function execute(InputInterface $input, OutputInterface $output) { $iterationCount = $input->getOption('iteration-count'); $noCommit = $input->getOption('no-commit'); if (!is_numeric($iterationCount) || (int) $iterationCount < 1) { throw new RuntimeException("'--iteration-count' option should be > 0, got '{$iterationCount}'"); } $this->searchIndexer->createSearchIndex($output, intval($iterationCount), empty($noCommit)); }