/**
  * @param Zend_Db_Table_Rowset $row
  * @param Catalog_Model_SubproductParamsValues $entry
  * @return Catalog_Model_SubproductParamsValues
  */
 public function _setDbData($row, Catalog_Model_SubproductParamsValues $entry)
 {
     $info = $this->getDbTable()->info();
     $properties = $info['cols'];
     foreach ($properties as $property) {
         $entry->__set($this->_normaliseName($property), $row->{$property});
     }
     return $entry;
 }
 /**
  * @param $subProductId
  * @param $values
  */
 public function saveEditSubproductParamsValues($subProductId, &$values)
 {
     foreach ($values as $value) {
         $subproductParamsValue = $this->_subproductParamsValuesMapper->find($subProductId, $value['paramId'], new Catalog_Model_SubproductParamsValues());
         if (is_null($subproductParamsValue)) {
             $subproductParamsValue = new Catalog_Model_SubproductParamsValues();
             $subproductParamsValue->setSubproductId($subProductId)->setParamId($value['paramId']);
         }
         $subproductParamsValue->setValue($value['value']);
         $this->_subproductParamsValuesMapper->save($subproductParamsValue);
     }
 }