public function count($query = null) { $query = Horde_Rdo_Query::create($query, $this); $query->setFields('COUNT(*)')->clearSort(); list($sql, $bindParams) = $query->getQuery(); return $this->adapter->selectValue($sql, $bindParams); }
/** * Implementation of count() for Countable * * @return integer Number of elements in the list */ public function count() { if (is_null($this->_count)) { $this->_count = $this->_mapper->count($this->_query); } return $this->_count; }