public function fetchAll($where = null, $order = null, $count = null, $offset = null)
{
if ($where === null) {
$select = $this->select();
} else if (!($where instanceof Zend_Db_Table_Select)) {
$select = $this->select();
if ($where !== null) {
$this->_where($select, $where);
}
if ($order !== null) {
$this->_order($select, $order);
}
if ($count !== null || $offset !== null) {
$select->limit($count, $offset);
}
} else {
$select = $where;
}
$select->order('wysokosc DESC');
return parent::fetchAll($select, $order, $count, $offset);
}
Listing 16.2. Metoda fetchAll(), którą należy dodać w klasie z listingu 16.1
Rozdział 16. Dostosowywanie klas dostępu do bazy danych