Doctrine


Doctrine\ORM\Query\AST\CollectionMemberExpression
/Doctrine/ORM/Query/AST/CollectionMemberExpression.php at line 35

Class CollectionMemberExpression

Class:CollectionMemberExpression - Superclass: Node
Node
⌊ CollectionMemberExpression

public class CollectionMemberExpression
extends Node

CollectionMemberExpression ::= EntityExpression ["NOT"] "MEMBER" ["OF"] CollectionValuedPathExpression

License:
http://www.opensource.org/licenses/lgpl-license.php LGPL
See Also:
www.doctrine-project.org
Since:
2.0
Version:
$Revision: 3938 $
Author:
Guilherme Blanco
Jonathan Wage
Roman Borschel

Field Summary
mixed

$collectionValuedPathExpression

mixed

$entityExpression

mixed

$not

Constructor Summary

CollectionMemberExpression(mixed entityExpr, mixed collValuedPathExpr)

Method Summary
void

dispatch(mixed walker, $walker )

Double-dispatch method, supposed to dispatch back to the walker.

Methods inherited from Doctrine\ORM\Query\AST\Node
dispatch, dump

Field Detail

/Doctrine/ORM/Query/AST/CollectionMemberExpression.php at line 38

collectionValuedPathExpression

public mixed $collectionValuedPathExpression

/Doctrine/ORM/Query/AST/CollectionMemberExpression.php at line 37

entityExpression

public mixed $entityExpression

/Doctrine/ORM/Query/AST/CollectionMemberExpression.php at line 39

not

public mixed $not

Constructor Detail

/Doctrine/ORM/Query/AST/CollectionMemberExpression.php at line 41

CollectionMemberExpression

public CollectionMemberExpression(mixed entityExpr, mixed collValuedPathExpr)

Method Detail

/Doctrine/ORM/Query/AST/CollectionMemberExpression.php at line 47

dispatch

public void dispatch(mixed walker, $walker )

Double-dispatch method, supposed to dispatch back to the walker.

Implementation is not mandatory for all nodes.


Doctrine