Pagekit\Console\NodeVisitor\PhpNodeVisitor::traverse PHP Метод

traverse() публичный Метод

public traverse ( array $files )
$files array
    public function traverse(array $files)
    {
        $parser = (new ParserFactory())->create(ParserFactory::PREFER_PHP5);
        $traverser = new NodeTraverser(true);
        $traverser->addVisitor($this);
        foreach ($files as $file) {
            try {
                $traverser->traverse($parser->parse(file_get_contents($this->loadTemplate($file))));
            } catch (\Exception $e) {
            }
        }
        return $this->results;
    }