ApiGen\Console\Command\GenerateCommand::scanAndParse PHP Method

scanAndParse() private method

private scanAndParse ( array $options )
$options array
    private function scanAndParse(array $options)
    {
        $this->io->writeln('<info>Scanning sources and parsing</info>');
        $files = $this->finder->find($options['source'], $options['exclude'], $options['extensions']);
        $this->parser->parse($files);
        $this->reportParserErrors($this->parser->getErrors());
        $stats = $this->parserResult->getDocumentedStats();
        $this->io->writeln(sprintf('Found <comment>%d classes</comment>, <comment>%d constants</comment> and <comment>%d functions</comment>', $stats['classes'], $stats['constants'], $stats['functions']));
    }