Doctrine\DBAL\Query\QueryBuilder::resetQueryParts PHP Method

resetQueryParts() public method

Resets SQL parts.
public resetQueryParts ( array | null $queryPartNames = null )
$queryPartNames array | null
    public function resetQueryParts($queryPartNames = null)
    {
        if (is_null($queryPartNames)) {
            $queryPartNames = array_keys($this->sqlParts);
        }
        foreach ($queryPartNames as $queryPartName) {
            $this->resetQueryPart($queryPartName);
        }
        return $this;
    }

Usage Example

 /**
  * @test
  */
 public function resetQueryPartsDelegatesToConcreteQueryBuilder()
 {
     $this->concreteQueryBuilder->resetQueryParts(['select', 'from'])->shouldBeCalled()->willReturn($this->subject);
     $this->subject->resetQueryParts(['select', 'from']);
 }
All Usage Examples Of Doctrine\DBAL\Query\QueryBuilder::resetQueryParts