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

orX() public method

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

Usage Example

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