/** * Find a guestbook entry by id * * @param int $id * @param Default_Model_Guestbook $guestbook * @return void */ public function find($id, Default_Model_Guestbook $guestbook) { $result = $this->getDbTable()->find($id); if (0 == count($result)) { return; } $row = $result->current(); $guestbook->setId($row->id)->setEmail($row->email)->setComment($row->comment)->setCreated($row->created); }
public function fetchAll() { $resultSet = $this->getDbTable()->fetchAll(); $entries = array(); foreach ($resultSet as $row) { $entry = new Default_Model_Guestbook(); $entry->setId($row->id)->setEmail($row->email)->setComment($row->comment)->setCreated($row->created)->setMapper($this); $entries[] = $entry; } return $entries; }