/** * * Builds this query object into a string. * * @return string * */ protected function build() { return $this->applyLimit(parent::build()); }
/** * * @param array $having_params * @param \Aura\SqlQuery\Common\Select $select_qry_obj * */ protected function _addHavingConditions2Query(array $having_params, \Aura\SqlQuery\Common\Select $select_qry_obj) { if (!empty($having_params) && count($having_params) > 0) { if ($this->_validateWhereOrHavingParamsArray($having_params)) { list($having_clause, $bind_params) = $this->_getWhereOrHavingClauseWithParams($having_params); $select_qry_obj->having($having_clause); if (count($bind_params) > 0) { $select_qry_obj->bindValues($bind_params); } } } }