private function _update($id, $data) { //update perlink if ($data["name"]) { $data['perlink'] = WeFlex_Util::GenerNameForSEO($data["name"]); } $this->_model->update($data, array("id" => $id)); }
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; }