PHP Class Pinq\Providers\DSL\Compilation\Processors\Structure\StructuralExpressionWalker

Author: Elliot Levin ([email protected])
Inheritance: extends Pinq\Expressions\ExpressionWalker
显示文件 Open project: timetoogo/pinq

Protected Properties

Property Type Description
$function Pinq\Queries\Functions\IFunction
$processParameterCallback callable
$processor Pinq\Providers\DSL\Compilation\Processors\Structure\IStructuralExpressionProcessor

Public Methods

Method Description
__construct ( callable $processParameterCallback, Pinq\Queries\Functions\IFunction $function, Pinq\Providers\DSL\Compilation\Processors\Structure\IStructuralExpressionProcessor $processors )

Protected Methods

Method Description
doWalk ( Expression $expression )

Method Details

__construct() public method

public __construct ( callable $processParameterCallback, Pinq\Queries\Functions\IFunction $function, Pinq\Providers\DSL\Compilation\Processors\Structure\IStructuralExpressionProcessor $processors )
$processParameterCallback callable
$function Pinq\Queries\Functions\IFunction
$processors Pinq\Providers\DSL\Compilation\Processors\Structure\IStructuralExpressionProcessor

doWalk() protected method

protected doWalk ( Expression $expression )
$expression Pinq\Expressions\Expression

Property Details

$function protected_oe property

protected IFunction,Pinq\Queries\Functions $function
return Pinq\Queries\Functions\IFunction

$processParameterCallback protected_oe property

protected callable $processParameterCallback
return callable

$processor protected_oe property

protected IStructuralExpressionProcessor,Pinq\Providers\DSL\Compilation\Processors\Structure $processor
return Pinq\Providers\DSL\Compilation\Processors\Structure\IStructuralExpressionProcessor