ComplexInterface.php 849 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. namespace app\api\complex;
  3. /**
  4. * 聚合接口类
  5. * control+i
  6. * Interface ComplexInterface
  7. * @package app\api\complex
  8. */
  9. interface ComplexInterface
  10. {
  11. /**
  12. * 二次登录验证
  13. * @param $data
  14. * @return mixed
  15. */
  16. public function checkLogin($data,$polyChannelGame = []);
  17. /**
  18. * 签名验证
  19. * @param string $msg
  20. * @return mixed
  21. */
  22. public function paySign($data,$polyChannelGame = []);
  23. /**
  24. * 系统使用参数名转换
  25. * @param string $msg
  26. * @return mixed
  27. */
  28. public function getData($data);
  29. /**
  30. * 返回失败结果
  31. * @param string $msg
  32. * @return mixed
  33. */
  34. public function getFail($msg = '');
  35. /**
  36. * 返回成功结果
  37. * @param string $msg
  38. * @return mixed
  39. */
  40. public function getSuccess($msg = '');
  41. }