PHP Класс Pinq\Expressions\ExpressionVisitor

Автор: Elliot Levin ([email protected])
Наследование: extends ExpressionWalker
Показать файл Открыть проект

Открытые методы

Метод Описание
walkArgument ( ArgumentExpression $expression )
walkArray ( ArrayExpression $expression )
walkArrayItem ( ArrayItemExpression $expression )
walkAssignment ( AssignmentExpression $expression )
walkBinaryOperation ( BinaryOperationExpression $expression )
walkCast ( CastExpression $expression )
walkClassConstant ( ClassConstantExpression $expression )
walkClosure ( ClosureExpression $expression )
walkClosureUsedVariable ( ClosureUsedVariableExpression $expression )
walkConstant ( ConstantExpression $expression )
walkEmpty ( EmptyExpression $expression )
walkField ( FieldExpression $expression )
walkFunctionCall ( FunctionCallExpression $expression )
walkIndex ( IndexExpression $expression )
walkInvocation ( InvocationExpression $expression )
walkIsset ( IssetExpression $expression )
walkMethodCall ( MethodCallExpression $expression )
walkNew ( NewExpression $expression )
walkParameter ( ParameterExpression $expression )
walkReturn ( ReturnExpression $expression )
walkStaticField ( StaticFieldExpression $expression )
walkStaticMethodCall ( StaticMethodCallExpression $expression )
walkTernary ( TernaryExpression $expression )
walkThrow ( ThrowExpression $expression )
walkUnaryOperation ( UnaryOperationExpression $expression )
walkUnset ( UnsetExpression $expression )
walkValue ( ValueExpression $expression )
walkVariable ( VariableExpression $expression )

Защищенные методы

Метод Описание
visitArgument ( ArgumentExpression $expression )
visitArray ( ArrayExpression $expression )
visitArrayItem ( ArrayItemExpression $expression )
visitAssignment ( AssignmentExpression $expression )
visitBinaryOperation ( BinaryOperationExpression $expression )
visitCast ( CastExpression $expression )
visitClassConstant ( ClassConstantExpression $expression )
visitClosure ( ClosureExpression $expression )
visitClosureUsedVariable ( ClosureUsedVariableExpression $expression )
visitConstant ( ConstantExpression $expression )
visitEmpty ( EmptyExpression $expression )
visitField ( FieldExpression $expression )
visitFunctionCall ( FunctionCallExpression $expression )
visitIndex ( IndexExpression $expression )
visitInvocation ( InvocationExpression $expression )
visitIsset ( IssetExpression $expression )
visitMethodCall ( MethodCallExpression $expression )
visitNew ( NewExpression $expression )
visitParameter ( ParameterExpression $expression )
visitReturn ( ReturnExpression $expression )
visitStaticField ( StaticFieldExpression $expression )
visitStaticMethodCall ( StaticMethodCallExpression $expression )
visitTernary ( TernaryExpression $expression )
visitThrow ( ThrowExpression $expression )
visitUnaryOperation ( UnaryOperationExpression $expression )
visitUnset ( UnsetExpression $expression )
visitValue ( ValueExpression $expression )
visitVariable ( VariableExpression $expression )

Описание методов

visitArgument() защищенный Метод

protected visitArgument ( ArgumentExpression $expression )
$expression ArgumentExpression

visitArray() защищенный Метод

protected visitArray ( ArrayExpression $expression )
$expression ArrayExpression

visitArrayItem() защищенный Метод

protected visitArrayItem ( ArrayItemExpression $expression )
$expression ArrayItemExpression

visitAssignment() защищенный Метод

protected visitAssignment ( AssignmentExpression $expression )
$expression AssignmentExpression

visitBinaryOperation() защищенный Метод

protected visitBinaryOperation ( BinaryOperationExpression $expression )
$expression BinaryOperationExpression

visitCast() защищенный Метод

protected visitCast ( CastExpression $expression )
$expression CastExpression

visitClassConstant() защищенный Метод

protected visitClassConstant ( ClassConstantExpression $expression )
$expression ClassConstantExpression

visitClosure() защищенный Метод

protected visitClosure ( ClosureExpression $expression )
$expression ClosureExpression

visitClosureUsedVariable() защищенный Метод

protected visitClosureUsedVariable ( ClosureUsedVariableExpression $expression )
$expression ClosureUsedVariableExpression

visitConstant() защищенный Метод

protected visitConstant ( ConstantExpression $expression )
$expression ConstantExpression

visitEmpty() защищенный Метод

protected visitEmpty ( EmptyExpression $expression )
$expression EmptyExpression

visitField() защищенный Метод

protected visitField ( FieldExpression $expression )
$expression FieldExpression

visitFunctionCall() защищенный Метод

protected visitFunctionCall ( FunctionCallExpression $expression )
$expression FunctionCallExpression

visitIndex() защищенный Метод

protected visitIndex ( IndexExpression $expression )
$expression IndexExpression

visitInvocation() защищенный Метод

protected visitInvocation ( InvocationExpression $expression )
$expression InvocationExpression

visitIsset() защищенный Метод

protected visitIsset ( IssetExpression $expression )
$expression IssetExpression

visitMethodCall() защищенный Метод

protected visitMethodCall ( MethodCallExpression $expression )
$expression MethodCallExpression

visitNew() защищенный Метод

protected visitNew ( NewExpression $expression )
$expression NewExpression

visitParameter() защищенный Метод

protected visitParameter ( ParameterExpression $expression )
$expression ParameterExpression

visitReturn() защищенный Метод

protected visitReturn ( ReturnExpression $expression )
$expression ReturnExpression

visitStaticField() защищенный Метод

protected visitStaticField ( StaticFieldExpression $expression )
$expression StaticFieldExpression

visitStaticMethodCall() защищенный Метод

protected visitStaticMethodCall ( StaticMethodCallExpression $expression )
$expression StaticMethodCallExpression

visitTernary() защищенный Метод

protected visitTernary ( TernaryExpression $expression )
$expression TernaryExpression

visitThrow() защищенный Метод

protected visitThrow ( ThrowExpression $expression )
$expression ThrowExpression

visitUnaryOperation() защищенный Метод

protected visitUnaryOperation ( UnaryOperationExpression $expression )
$expression UnaryOperationExpression

visitUnset() защищенный Метод

protected visitUnset ( UnsetExpression $expression )
$expression UnsetExpression

visitValue() защищенный Метод

protected visitValue ( ValueExpression $expression )
$expression ValueExpression

visitVariable() защищенный Метод

protected visitVariable ( VariableExpression $expression )
$expression VariableExpression

walkArgument() закрытый публичный Метод

final public walkArgument ( ArgumentExpression $expression )
$expression ArgumentExpression

walkArray() закрытый публичный Метод

final public walkArray ( ArrayExpression $expression )
$expression ArrayExpression

walkArrayItem() закрытый публичный Метод

final public walkArrayItem ( ArrayItemExpression $expression )
$expression ArrayItemExpression

walkAssignment() закрытый публичный Метод

final public walkAssignment ( AssignmentExpression $expression )
$expression AssignmentExpression

walkBinaryOperation() закрытый публичный Метод

final public walkBinaryOperation ( BinaryOperationExpression $expression )
$expression BinaryOperationExpression

walkCast() закрытый публичный Метод

final public walkCast ( CastExpression $expression )
$expression CastExpression

walkClassConstant() публичный Метод

public walkClassConstant ( ClassConstantExpression $expression )
$expression ClassConstantExpression

walkClosure() закрытый публичный Метод

final public walkClosure ( ClosureExpression $expression )
$expression ClosureExpression

walkClosureUsedVariable() закрытый публичный Метод

final public walkClosureUsedVariable ( ClosureUsedVariableExpression $expression )
$expression ClosureUsedVariableExpression

walkConstant() публичный Метод

public walkConstant ( ConstantExpression $expression )
$expression ConstantExpression

walkEmpty() закрытый публичный Метод

final public walkEmpty ( EmptyExpression $expression )
$expression EmptyExpression

walkField() закрытый публичный Метод

final public walkField ( FieldExpression $expression )
$expression FieldExpression

walkFunctionCall() закрытый публичный Метод

final public walkFunctionCall ( FunctionCallExpression $expression )
$expression FunctionCallExpression

walkIndex() закрытый публичный Метод

final public walkIndex ( IndexExpression $expression )
$expression IndexExpression

walkInvocation() закрытый публичный Метод

final public walkInvocation ( InvocationExpression $expression )
$expression InvocationExpression

walkIsset() закрытый публичный Метод

final public walkIsset ( IssetExpression $expression )
$expression IssetExpression

walkMethodCall() закрытый публичный Метод

final public walkMethodCall ( MethodCallExpression $expression )
$expression MethodCallExpression

walkNew() закрытый публичный Метод

final public walkNew ( NewExpression $expression )
$expression NewExpression

walkParameter() закрытый публичный Метод

final public walkParameter ( ParameterExpression $expression )
$expression ParameterExpression

walkReturn() закрытый публичный Метод

final public walkReturn ( ReturnExpression $expression )
$expression ReturnExpression

walkStaticField() закрытый публичный Метод

final public walkStaticField ( StaticFieldExpression $expression )
$expression StaticFieldExpression

walkStaticMethodCall() закрытый публичный Метод

final public walkStaticMethodCall ( StaticMethodCallExpression $expression )
$expression StaticMethodCallExpression

walkTernary() закрытый публичный Метод

final public walkTernary ( TernaryExpression $expression )
$expression TernaryExpression

walkThrow() закрытый публичный Метод

final public walkThrow ( ThrowExpression $expression )
$expression ThrowExpression

walkUnaryOperation() закрытый публичный Метод

final public walkUnaryOperation ( UnaryOperationExpression $expression )
$expression UnaryOperationExpression

walkUnset() закрытый публичный Метод

final public walkUnset ( UnsetExpression $expression )
$expression UnsetExpression

walkValue() закрытый публичный Метод

final public walkValue ( ValueExpression $expression )
$expression ValueExpression

walkVariable() закрытый публичный Метод

final public walkVariable ( VariableExpression $expression )
$expression VariableExpression