* @copyright 2007-2017 PrestaShop SA * @license https://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ if (!defined('_PS_VERSION_')) { exit; } /** * Upgrade the Ps_Customtext module to V3.0.0 * * @param Ps_Customtext $module * @return bool */ function upgrade_module_3_0_0($module) { require_once _PS_MODULE_DIR_.$module->name.'/classes/MigrateData.php'; $migration = new MigrateData(); $return = true; $migration->retrieveOldData(); $return &= $module->uninstallDB(); /** Register the hook responsible for adding custom text when adding a new store */ $return &= $module->registerHook('actionShopDataDuplication'); $return &= $module->installDB(); /** Reset DB data */ $return &= $migration->insertData(); return $return; }