proxy.php 901 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. require_once (BASE_ROOT_PATH . '/helper/model_helper.php');
  3. class proxy
  4. {
  5. public function add($params)
  6. {
  7. Log::record(__FUNCTION__,Log::DEBUG);
  8. $mchid = $params['mchid'];
  9. $buyer_id = $params['buyer_id'];
  10. $amount = $params['amount'];
  11. $card_no = $params['card_no'];
  12. $mch_order = $params['mch_order'];
  13. $notify_url = $params['notify_url'];
  14. $idcard = $params['idcard'] ?? '';
  15. $card_name = $params['card_name'] ?? '';
  16. $order_time = $params['order_time'] ?? 0;
  17. $commit_times = $params['commit_times'] ?? 0;
  18. [$ret,$err] = refill\CoRefillFactory::instance()->add($mchid, $buyer_id, $amount, $card_no,
  19. $mch_order, $idcard, $card_name, $notify_url, $order_time, $commit_times);
  20. }
  21. public function notify($params)
  22. {
  23. }
  24. public function notify_mechant()
  25. {
  26. }
  27. }