function activateAllInactiveModule($module_type) { $all_inactive_module_id = Checkout::getAllInactiveModuleId($module_type); $all_inactive_module_name = Checkout::getAllInactiveModuleClassAPIName($module_type); $all_inactive_module = array("module_id" => $all_inactive_module_id, "module_group" => $module_type, "b_is_selected" => true, "sort_order" => 0); $modules = array(); $modules[$all_inactive_module_id] = $all_inactive_module; Checkout::setSelectedModules($modules, $module_type, true); Checkout::update_pm_sm_currency_settings($all_inactive_module_id, modApiStaticFunc($all_inactive_module_name, "getInitialCurrencySettings")); Checkout::setModuleActive($all_inactive_module_id, true); }