PHP Interface Pinq\Queries\Builders\Interpretations\IJoinOptionsInterpretation

Author: Elliot Levin ([email protected])
Afficher le fichier Open project: timetoogo/pinq Interface Usage Examples

Méthodes publiques

Méthode Description
interpretCustomJoinFilter ( Pinq\Queries\Builders\Functions\IFunction $predicate )
interpretEqualityJoinFilter ( Pinq\Queries\Builders\Functions\IFunction $outerProjection, Pinq\Queries\Builders\Functions\IFunction $innerProjection )
interpretJoinOptions ( $isGroupJoin, Pinq\Queries\Builders\Interpretations\ISourceInterpretation $sourceInterpretation, $defaultKeyId, $defaultValueId, array $defaultValueKeyPair = null )

Method Details

interpretCustomJoinFilter() public méthode

public interpretCustomJoinFilter ( Pinq\Queries\Builders\Functions\IFunction $predicate )
$predicate Pinq\Queries\Builders\Functions\IFunction

interpretEqualityJoinFilter() public méthode

public interpretEqualityJoinFilter ( Pinq\Queries\Builders\Functions\IFunction $outerProjection, Pinq\Queries\Builders\Functions\IFunction $innerProjection )
$outerProjection Pinq\Queries\Builders\Functions\IFunction
$innerProjection Pinq\Queries\Builders\Functions\IFunction

interpretJoinOptions() public méthode

public interpretJoinOptions ( $isGroupJoin, Pinq\Queries\Builders\Interpretations\ISourceInterpretation $sourceInterpretation, $defaultKeyId, $defaultValueId, array $defaultValueKeyPair = null )
$sourceInterpretation Pinq\Queries\Builders\Interpretations\ISourceInterpretation
$defaultValueKeyPair array