$sql .=
$this->
compileWhereHaving('QBWhere'
) .
$this->
compileGroupBy() .
$this->
compileWhereHaving('QBHaving'
) .
$this->
compileOrderBy();
if ($this->QBLimit
) { $sql =
$this->
_limit($sql . "\n"
);
} return $this->
unionInjection($sql);
} /**
* Checks if the ignore option is supported by
* the Database Driver for the specific statement.
*
* @return string
*/
protected function compileIgnore(string
$statement) { if ($this->QBIgnore &&
isset($this->supportedIgnoreStatements
[$statement])) {