Doctrine\ORM\Query\AST\Join
Join ::= ["LEFT" ["OUTER"] | "INNER"] "JOIN" JoinAssociationPathExpression ["AS"] AliasIdentificationVariable [("ON" | "WITH") ConditionalExpression]
- Author: Guilherme Blanco <guilhermeblanco@hotmail.com>
Synopsis
class Join
extends Node
{
- // constants
- const JOIN_TYPE_LEFT = 1;
- const JOIN_TYPE_LEFTOUTER = 2;
- const JOIN_TYPE_INNER = 3;
- // members
- public $joinType;
- public $joinAssociationDeclaration;
- public $conditionalExpression;
- // methods
- public void __construct()
- public void dispatch()
- // Inherited methods from Node
- public void dispatch()
- public string __toString()
- public void dump()
Hierarchy
Extends
Constants
Name | Value |
---|---|
JOIN_TYPE_LEFT | 1 |
JOIN_TYPE_LEFTOUTER | 2 |
JOIN_TYPE_INNER | 3 |
Members
public
- $conditionalExpression
- $joinAssociationDeclaration
- $joinType
Methods
public
Inherited from Doctrine\ORM\Query\AST\Node
public
- __toString() — Dumps the AST Node into a string representation for information purpose only
- dispatch() — Double-dispatch method, supposed to dispatch back to the walker.
- dump()