コード例 #1
0
ファイル: OrderHelper.php プロジェクト: saran-github/repos
 public function returnCredit($order_number, $customer_id, $coupon_id, $credit, $customer_new_credit)
 {
     $dynamoClass = new DynamoDb();
     $dynamoClass->table(env('DYNAMO_TABLE_PREFIX') . '_customer');
     if (isset($coupon_id) && $coupon_id > 0) {
         CouponCodesRedeemed::where('order_number', '=', $order_number)->where('customer_id', '=', $customer_id)->delete();
     }
     if (isset($credit) && $credit > 0) {
         Customer::where('id', '=', $customer_id)->increment('credit', $credit);
         $cus_input['credit'] = (double) $customer_new_credit;
         $dynamoClass->update($customer_id, $cus_input);
     }
 }