Knp\Bundle\KnpBundlesBundle\Command\KbSolrIndexCommand::reindex PHP Method

reindex() private method

private reindex ( Bundle $bundle, SolrIndexer $indexer, Symfony\Component\Console\Output\OutputInterface $output, boolean $verbose )
$bundle Knp\Bundle\KnpBundlesBundle\Entity\Bundle
$indexer Knp\Bundle\KnpBundlesBundle\Indexer\SolrIndexer
$output Symfony\Component\Console\Output\OutputInterface
$verbose boolean
    private function reindex(Bundle $bundle, $indexer, $output, $verbose)
    {
        if ($verbose) {
            $output->writeln('Indexing ' . $bundle->getFullName() . '...');
        }
        try {
            $indexer->indexBundle($bundle);
        } catch (\Exception $e) {
            $output->writeln('<error>Exception: ' . $e->getMessage() . ', skipping bundle ' . $bundle->getFullName() . '.</error>');
        }
    }