PDepend\Source\Language\PHP\PHPBuilder::buildAstNodeInstance PHP Method

buildAstNodeInstance() private method

Creates a {@link \PDepend\Source\AST\ASTNode} instance.
Since: 0.9.12
private buildAstNodeInstance ( string $className, string $image = null ) : PDepend\Source\AST\ASTNode
$className string
$image string
return PDepend\Source\AST\ASTNode
    private function buildAstNodeInstance($className, $image = null)
    {
        $className = "\\PDepend\\Source\\AST\\{$className}";
        Log::debug("Creating: {$className}({$image})");
        return new $className($image);
    }
PHPBuilder