pay.php 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | Niucloud-admin 企业快速开发的saas管理平台
  4. // +----------------------------------------------------------------------
  5. // | 官方网址:https://www.niucloud.com
  6. // +----------------------------------------------------------------------
  7. // | niucloud团队 版权所有 开源版本可自由商用
  8. // +----------------------------------------------------------------------
  9. // | Author: Niucloud Team
  10. // +----------------------------------------------------------------------
  11. use core\dict\DictLoader;
  12. $system = [
  13. //默认驱动
  14. 'default' => 'wechatpay',
  15. //驱动
  16. 'drivers' => [
  17. //微信
  18. 'wechatpay' => [],
  19. //支付宝
  20. 'alipay' => [],
  21. //余额
  22. 'balancepay' => [
  23. 'driver' => 'app\service\core\paytype\CoreBalanceService', //反射类的名字
  24. ],
  25. 'offlinepay' => [
  26. 'driver' => 'app\service\core\paytype\CoreOfflineService'
  27. ]
  28. ]
  29. ];
  30. return (new DictLoader("Config"))->load(['data' => $system, 'name' => 'pay']);