final class ExpressionBuilder

deprecated

Methods

__construct(NameNode $expr)

No description

variable(string $name)

No description

class(string $name)

No description

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 23
__construct(NameNode $expr)

No description

Parameters

NameNode $expr

at line 29
static ExpressionBuilder variable(string $name)

No description

Parameters

string $name

Return Value

ExpressionBuilder

at line 35
static ExpressionBuilder class(string $name)

No description

Parameters

string $name

Return Value

ExpressionBuilder

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

No description

Parameters

ExpressionNode|self|string $name
array $args

Return Value

ExpressionBuilder

at line 50
ExpressionBuilder property(ExpressionNode|self|string $name)

No description

Parameters

ExpressionNode|self|string $name

Return Value

ExpressionBuilder

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

No description

Parameters

ExpressionNode|self|string $name
array $args

Return Value

ExpressionBuilder

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

No description

Parameters

ExpressionNode|self|string $name
array $args

Return Value

ExpressionBuilder

at line 77
NameNode build()

No description

Return Value

NameNode

at line 83
static ExpressionNode valueToNode(ExpressionNode $value)

No description

Parameters

ExpressionNode $value

Return Value

ExpressionNode