Example #1
0
 /**
  * Merge item records for flat tables
  *
  * @throws Enterprise_Staging_Exception
  *
  * @param Varien_Object $store
  * @param Mage_Core_Model_Resource_Db_Abstract $resource
  * @return Enterprise_Staging_Model_Resource_Adapter_Item_Default
  */
 protected function _mergeItemFlat(Varien_Object $store, $resource)
 {
     $sourceStoreId = (int) $store->getStagingStoreId();
     $targetStoreId = (int) $store->getMasterStoreId();
     $sourceTable = $resource->setStoreId($sourceStoreId)->getMainTable();
     $targetTable = $resource->setStoreId($targetStoreId)->getMainTable();
     $this->_copyFlatTable($sourceTable, $targetTable, false);
     return $this;
 }