/** * * @access public */ function _count($pSmartCode = 1, $pColumns = '*', $pGroupBy = '') { $this->generateSql('', $pSmartCode, $pColumns, $pGroupBy); if (KISS_Framework_Config::isCached()) { $return = $this->SqlCommand->ExecuteCacheArrayQuery($this->mLastCountSQLQuery, 0, 10, 'num', array($this->mTableHash['name'])); } else { $return = $this->SqlCommand->ExecuteArrayQuery($this->mLastCountSQLQuery, 0, 10, 'num'); } return $return[0][0]; }