コード例 #1
0
ファイル: upgrade_0_10_0.inc.php プロジェクト: Ibrahim1/aec
             break;
         case 'worldpay':
             $pp->settings['instId'] = $old_cfg->instId;
             $pp->settings['testmode'] = $old_cfg->testmode;
             $pp->settings['currency'] = $old_cfg->currency_code;
             break;
         case 'alertpay':
             $pp->settings['merchant'] = $old_cfg->ap_merchant;
             $pp->settings['securitycode'] = $old_cfg->ap_securitycode;
             $pp->settings['tax'] = $old_cfg->tax;
             $pp->settings['testmode'] = $old_cfg->testmode;
             break;
         default:
             break;
     }
     $pp->setSettings();
 }
 $db->setQuery("SELECT * FROM #__acctexp_processors_plans");
 $procplans = $db->loadObjectList();
 foreach ($procplans as $planentry) {
     $db->setQuery("SELECT processors FROM #__acctexp_plans WHERE id='" . $planentry->plan_id . "'");
     $plan_procs = explode(";", $db->loadResult());
     if (count($plan_procs) && $plan_procs[0]) {
         if (!in_array($planentry->proc_id, $plan_procs)) {
             $db->setQuery("SELECT id FROM #__acctexp_config_processors WHERE name='" . $legacy_processors_name[$planentry->proc_id] . "'");
             $proc_realid = $db->loadResult();
             if ($proc_realid > 0 && !is_null($proc_realid)) {
                 $plan_procs[] = $proc_realid;
             }
         }
     } else {