コード例 #1
0
ファイル: Imple.php プロジェクト: rocknoon/TCVM
 private function _update($id, $data)
 {
     //update perlink
     if ($data["name"]) {
         $data['perlink'] = WeFlex_Util::GenerNameForSEO($data["name"]);
     }
     $this->_model->update($data, array("id" => $id));
 }
コード例 #2
0
ファイル: Imple.php プロジェクト: rocknoon/TCVM
 private function _generPaypalParam($orderEntity)
 {
     $currencyCodeType = "AUD";
     $paymentType = 'Sale';
     $products = $orderEntity['products'];
     $amt = $orderEntity['total_price'];
     $returnUrl = $this->_getReturnUrl($orderEntity['id'], $amt, $currencyCodeType, $paymentType);
     $cancelUrl = $this->_getCancelUrl();
     $nvpArray = array();
     for ($i = 0; $i < count($products); $i++) {
         $nvpArray["L_NAME" . $i] = WeFlex_Util::GenerNameForSEO($products[$i]['name']);
         $nvpArray["L_AMT" . $i] = $products[$i]['price'];
         $nvpArray["L_QTY" . $i] = $products[$i]['amount'];
     }
     $nvpArray["RETURNURL"] = $returnUrl;
     $nvpArray["CANCELURL"] = $cancelUrl;
     $nvpArray["CURRENCYCODE"] = $currencyCodeType;
     $nvpArray["PAYMENTACTION"] = $paymentType;
     $nvpArray["AMT"] = (string) $amt;
     $nvpArray["NOSHIPPING"] = "1";
     return $nvpArray;
 }