* @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0 */ /** * @param ps_mbo $module * * @return bool */ function upgrade_module_4_1_1(Module $module): bool { $parentTab = Tab::getInstanceFromClassName('AdminPsMboModuleParent'); $moduleTab = Tab::getInstanceFromClassName('AdminPsMboModule'); $languages = Language::getIDs(false); $tabNameByLangId = array_fill_keys($languages, 'Marketplace'); if (Validate::isLoadedObject($parentTab)) { $parentTab->name = $tabNameByLangId; $parentTab->save(); } if (Validate::isLoadedObject($moduleTab)) { $moduleTab->name = $tabNameByLangId; $moduleTab->save(); } return true; }