ExpressionBuilder
final class ExpressionBuilder
Methods
__construct(NameNode $expr)
No description
static ExpressionBuilder
variable(string $name)
No description
static ExpressionBuilder
class(string $name)
No description
static ExpressionBuilder
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 22
__construct(NameNode $expr)
No description
at line 28
static ExpressionBuilder
variable(string $name)
No description
at line 34
static ExpressionBuilder
class(string $name)
No description
at line 40
static ExpressionBuilder
function(ExpressionNode|self|string $name, array $args = [])
No description
at line 49
ExpressionBuilder
property(ExpressionNode|self|string $name)
No description
at line 58
ExpressionBuilder
method(ExpressionNode|self|string $name, array $args = [])
No description
at line 67
ExpressionBuilder
staticMethod(ExpressionNode|self|string $name, array $args = [])
No description
at line 76
NameNode
build()
No description
at line 82
static ExpressionNode
valueToNode(ExpressionNode $value)
No description