final class Builder

Methods

__construct(NameNode $expr)

No description

static Builder
variable(string $name)

No description

static Builder
class(string $name)

No description

static Builder
function(ExpressionNode|self|string $name, array $args = [])

No description

property(ExpressionNode|self|string $name)

No description

method(ExpressionNode|self|string $name, array $args = [])

No description

staticMethod(ExpressionNode|self|string $name, array $args = [])

No description

NameNode
build()

No description

static ExpressionNode
valueToNode(ExpressionNode $value)

No description

Details

at line 15
__construct(NameNode $expr)

No description

Parameters

NameNode $expr

at line 21
static Builder variable(string $name)

No description

Parameters

string $name

Return Value

Builder

at line 27
static Builder class(string $name)

No description

Parameters

string $name

Return Value

Builder

at line 33
static Builder function(ExpressionNode|self|string $name, array $args = [])

No description

Parameters

ExpressionNode|self|string $name
array $args

Return Value

Builder

at line 42
Builder property(ExpressionNode|self|string $name)

No description

Parameters

ExpressionNode|self|string $name

Return Value

Builder

at line 51
Builder method(ExpressionNode|self|string $name, array $args = [])

No description

Parameters

ExpressionNode|self|string $name
array $args

Return Value

Builder

at line 60
Builder staticMethod(ExpressionNode|self|string $name, array $args = [])

No description

Parameters

ExpressionNode|self|string $name
array $args

Return Value

Builder

at line 69
NameNode build()

No description

Return Value

NameNode

at line 75
static ExpressionNode valueToNode(ExpressionNode $value)

No description

Parameters

ExpressionNode $value

Return Value

ExpressionNode