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

No description

Parameters

NameNode $expr

at line 30
static ExpressionBuilder variable(string $name)

No description

Parameters

string $name

Return Value

ExpressionBuilder

at line 36
static ExpressionBuilder class(string $name)

No description

Parameters

string $name

Return Value

ExpressionBuilder

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

No description

Parameters

ExpressionNode|self|string $name
array $args

Return Value

ExpressionBuilder

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

No description

Parameters

ExpressionNode|self|string $name

Return Value

ExpressionBuilder

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

No description

Parameters

ExpressionNode|self|string $name
array $args

Return Value

ExpressionBuilder

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

No description

Parameters

ExpressionNode|self|string $name
array $args

Return Value

ExpressionBuilder

at line 78
NameNode build()

No description

Return Value

NameNode

at line 84
static ExpressionNode valueToNode(ExpressionNode $value)

No description

Parameters

ExpressionNode $value

Return Value

ExpressionNode