1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- /**
- * Created by PhpStorm
- * User:001
- * Create_at:2023/7/8 9:35
- */
- namespace BsPayClassify;
- use BsPaySdk\core\BsPay;
- class BaseInfo
- {
- public function __construct(){
- # 设置是否调试模式,不配置默认关闭:false
- define("DEBUG", true);
- # 设置调试日志路径,不配置默认为SDK同级的log目录下
- define("LOG", dirname(__FILE__)."/log");
- # 设置生产模式,不配置默认生产模式:true,设置为 false 时调用联调测试环境
- define("PROD_MODE", true);
- # 加载 SDK 初始化文件
- require_once app_path('BsPay/BsPaySdk/init.php');
- # 从文件导入商户系统参数
- BsPay::init(config('huifu.merchantKeySN'), true, "merchantKeySN");
- BsPay::init(config('huifu.merchantKeySW'), true, "merchantKeySW");
- // BsPay::init(dirname(__FILE__). '/config/config_merch_default.json', false);
- # sdk也支持追加多套系统参数,并可以在调用接口时进行切换,适用于下辖多商户的系统接入
- // BsPay::init(dirname(__FILE__). '/config/config_merch_2.json', false, "merchantKey2");
- // BsPay::init(dirname(__FILE__). '/config/config_merch_3.json', false, "merchantKey3");
- }
- }
|