PHP Class Pinq\Queries\Builders\Interpretations\BaseParser

Author: Elliot Levin ([email protected])
Inheritance: extends BaseInterpretation, implements IQueryParser
ファイルを表示 Open project: timetoogo/pinq Class Usage Examples

Public Methods

Method Description
__construct ( Pinq\Parsing\IFunctionInterpreter $functionInterpreter )

Protected Methods

Method Description
buildFunction ( Pinq\Queries\Builders\Functions\IFunction $function, callable $factory )
getFunctionScopeParameterMap ( Pinq\Queries\Builders\Functions\IFunction $function, array $scopedVariableNames )

Method Details

__construct() public method

public __construct ( Pinq\Parsing\IFunctionInterpreter $functionInterpreter )
$functionInterpreter Pinq\Parsing\IFunctionInterpreter

buildFunction() final protected method

final protected buildFunction ( Pinq\Queries\Builders\Functions\IFunction $function, callable $factory )
$function Pinq\Queries\Builders\Functions\IFunction
$factory callable

getFunctionScopeParameterMap() final protected method

final protected getFunctionScopeParameterMap ( Pinq\Queries\Builders\Functions\IFunction $function, array $scopedVariableNames )
$function Pinq\Queries\Builders\Functions\IFunction
$scopedVariableNames array