Example #1
0
 public function testRemoveLogicFromStatement()
 {
     $clause = new Clause();
     $clause->setStatement('AND `loo` IS NOT NULL');
     $statement = $clause->removeLogicFromStatement();
     $this->assertEquals('`loo` IS NOT NULL', $clause->getStatement());
     $this->assertEquals('`loo` IS NOT NULL', $clause->statement());
     $clause = new Clause();
     $clause->setStatement('OR `loo` IS NOT NULL');
     $statement = $clause->removeLogicFromStatement();
     $this->assertEquals('`loo` IS NOT NULL', $clause->getStatement());
     $this->assertEquals('`loo` IS NOT NULL', $clause->statement());
 }