IEventRefill.php 743 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. namespace refill\event;
  3. use refill\order;
  4. class IEventRefill
  5. {
  6. public function load(array $cfgs)
  7. {
  8. }
  9. public function onBeforeSubmit(order $order) : bool
  10. {
  11. return true;
  12. }
  13. public function onSubmit(order $order)
  14. {
  15. }
  16. public function onBeforeCommit(order $order, $ch_name): bool
  17. {
  18. return true;
  19. }
  20. public function onCommit(order $order, $ch_name)
  21. {
  22. }
  23. public function onNeterror(order $order, $ch_name)
  24. {
  25. }
  26. public function onNotify($refill_info, $order_info, $success)
  27. {
  28. }
  29. public function onComplete($refill_info, $order_info, $success)
  30. {
  31. }
  32. public function onEventCallback($refill_info, $mch_info, &$ctls)
  33. {
  34. }
  35. }