Join implements SourceInterface, JoinInterface
Read onlyYes
FinalYes
Performs a join between two node-tuple sources.
only to be used within Extbase, not part of TYPO3 Core API.
Table of Contents
Interfaces
- SourceInterface
- Evaluates to a set of node-tuples.
- JoinInterface
- Performs a join between two node-tuple sources.
Methods
- __construct() : mixed
- getJoinCondition() : JoinConditionInterface
- getJoinType() : string
- getLeft() : SourceInterface|SelectorInterface
- getRight() : SourceInterface|SelectorInterface
Methods
__construct()
public
__construct(SourceInterface|SelectorInterface $left, SourceInterface|SelectorInterface $right, string $joinType, JoinConditionInterface $joinCondition) : mixed
Parameters
- $left : SourceInterface|SelectorInterface
- $right : SourceInterface|SelectorInterface
- $joinType : string
-
One of Query::JCR_JOIN_TYPE_*
- $joinCondition : JoinConditionInterface
getJoinCondition()
public
getJoinCondition() : JoinConditionInterface
Return values
JoinConditionInterfacegetJoinType()
public
getJoinType() : string
Return values
string —one of QueryObjectModelConstants.JCR_JOIN_TYPE_*
getLeft()
public
getLeft() : SourceInterface|SelectorInterface
Return values
SourceInterface|SelectorInterfacegetRight()
public
getRight() : SourceInterface|SelectorInterface