From fde6431d1dc78f9d494928d17aedfd139050eb2c Mon Sep 17 00:00:00 2001 From: guilhermeblanco Date: Wed, 5 Aug 2009 14:54:53 +0000 Subject: [PATCH] [2.0] Commiting missing file --- .../EmptyCollectionComparisonExpression.php | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 lib/Doctrine/ORM/Query/AST/EmptyCollectionComparisonExpression.php diff --git a/lib/Doctrine/ORM/Query/AST/EmptyCollectionComparisonExpression.php b/lib/Doctrine/ORM/Query/AST/EmptyCollectionComparisonExpression.php new file mode 100644 index 000000000..21c151b43 --- /dev/null +++ b/lib/Doctrine/ORM/Query/AST/EmptyCollectionComparisonExpression.php @@ -0,0 +1,40 @@ + + */ +class EmptyCollectionComparisonExpression extends Node +{ + private $_expression; + private $_not; + + public function __construct($expression) + { + $this->_expression = $expression; + } + + public function getExpression() + { + return $this->_expression; + } + + public function setNot($bool) + { + $this->_not = $bool; + } + + public function isNot() + { + return $this->_not; + } + + public function dispatch($sqlWalker) + { + return $sqlWalker->walkEmptyCollectionComparisonExpression($this); + } +} +