protected function _afterSave($result)
{
if (empty($result['path']) || empty($result['file'])) {
return $this;
}
/** @var $helper Mage_Core_Helper_File_Storage */
$helper = Mage::helper('core/file_storage');
if ($helper->isInternalStorage() || $this->skipDbProcessing()) {
return $this;
}
/** @var $dbHelper Mage_Core_Helper_File_Storage_Database */
$dbHelper = Mage::helper('core/file_storage_database');
$this->_result['file'] = $dbHelper->saveUploadedFile($result);
return $this;
}