Spatie\Php7to5\Converter::getPhp5Code PHP Method

getPhp5Code() public method

public getPhp5Code ( ) : string
return string
    public function getPhp5Code()
    {
        ini_set('xdebug.max_nesting_level', 3000);
        $parser = (new ParserFactory())->create(ParserFactory::PREFER_PHP7);
        $php7code = file_get_contents($this->pathToPhp7Code);
        $php7Statements = $parser->parse($php7code);
        $traverser = $this->getTraverser();
        $php5Statements = $traverser->traverse($php7Statements);
        return (new \PhpParser\PrettyPrinter\Standard())->prettyPrintFile($php5Statements);
    }