proxy.php 912 B

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