PartKeepr\SetupBundle\Services\ConfigSetupService::legacyConfigParser PHP Method

legacyConfigParser() public method

public legacyConfigParser ( )
    public function legacyConfigParser()
    {
        if (file_exists($this->getLegacyConfigPath())) {
            $parser = new \PHPParser_Parser(new \PHPParser_Lexer());
            $traverser = new \PHPParser_NodeTraverser();
            $traverser->addVisitor(new LegacyConfigVisitor());
            $statements = $parser->parse(file_get_contents($this->getLegacyConfigPath()));
            $traverser->traverse($statements);
            return LegacyConfigVisitor::getConfigValues();
        }
        return [];
    }