PHP Class Pinq\Queries\Builders\Interpretations\SourceParser

Inheritance: extends BaseParser, implements Pinq\Queries\Builders\Interpretations\ISourceParser
Show file Open project: timetoogo/pinq

Protected Properties

Property Type Description
$source Pinq\Queries\Common\ISource

Public Methods

Method Description
getSource ( )
interpretArrayOrIterator ( $sourceId, $arrayOrIterator )
interpretQueryScope ( $sourceId, Pinq\Queries\Builders\Interpretations\IScopeInterpretation $scopeInterpretation )
interpretSingleValue ( $sourceId, $value )

Method Details

getSource() public method

public getSource ( )

interpretArrayOrIterator() public method

public interpretArrayOrIterator ( $sourceId, $arrayOrIterator )

interpretQueryScope() public method

public interpretQueryScope ( $sourceId, Pinq\Queries\Builders\Interpretations\IScopeInterpretation $scopeInterpretation )
$scopeInterpretation Pinq\Queries\Builders\Interpretations\IScopeInterpretation

interpretSingleValue() public method

public interpretSingleValue ( $sourceId, $value )

Property Details

$source protected property

protected ISource,Pinq\Queries\Common $source
return Pinq\Queries\Common\ISource