public function find($id) { $result = $this->getDbTable()->find($id); if (0 == count($result)) { return; } $row = $result->current(); $product = new Application_Model_Product(); $product->setId($row->id); $product->setName($row->name); $product->setCategoryId($row->category_id); $product->setFile($row->file); $product->setImage($row->image); $product->setDescription($row->description); $product->setCurrency($row->currency_id, $row->price); return $product; }