Doctrine\Common\Collections\ExpressionBuilder::andX PHP Method

andX() public method

public andX ( mixed $x = null ) : Doctrine\Common\Collections\Expr\CompositeExpression
$x mixed
return Doctrine\Common\Collections\Expr\CompositeExpression
    public function andX($x = null)
    {
        return new CompositeExpression(CompositeExpression::TYPE_AND, func_get_args());
    }

Usage Example

 public function testWalkAndCompositeExpression()
 {
     $cb = new CriteriaBuilder();
     $expr = $this->visitor->walkCompositeExpression($cb->andX($cb->eq("foo", 1), $cb->eq("bar", 1)));
     $this->assertInstanceOf('Doctrine\\ORM\\Query\\Expr\\Andx', $expr);
     $this->assertCount(2, $expr->getParts());
 }
All Usage Examples Of Doctrine\Common\Collections\ExpressionBuilder::andX