Newer
Older
use calderawp\CalderaFormsQuery\QueryBuilder;
use NilPortugues\Sql\QueryBuilder\Manipulation\AbstractBaseQuery;
use NilPortugues\Sql\QueryBuilder\Manipulation\Delete;
abstract class SelectQueryBuilder extends QueryBuilder implements DoesSelectQuery
/**
* @return Select
*/
protected function getCurrentQuery()
}
/**
* @param string $column Column to orderby.
* @param bool $ascending Optional. To use ascending order? If false, descending is used. True is the default.
* @return $this
*/
$this->getCurrentQuery()->orderBy($column, $order);
/** @inheritdoc */
public function resetQuery()
{
$this->setNewQuery();
return $this;
}
private function setNewQuery()
{
$this->selectQuery = new \NilPortugues\Sql\QueryBuilder\Manipulation\Select($this->getTableName());
}