Beispiel #1
0
 /**
  * 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;
 }