1
|
|
|
<?php |
2
|
|
|
|
3
|
|
|
return [ |
4
|
|
|
/* |
5
|
|
|
* Debug 模式,bool 值:true/false |
6
|
|
|
* |
7
|
|
|
* 当值为 false 时,所有的日志都不会记录 |
8
|
|
|
*/ |
9
|
|
|
'debug' => true, |
10
|
|
|
|
11
|
|
|
/* |
12
|
|
|
* 使用 Laravel 的缓存系统 |
13
|
|
|
*/ |
14
|
|
|
'use_laravel_cache' => true, |
15
|
|
|
|
16
|
|
|
/* |
17
|
|
|
* 账号基本信息,请从微信公众平台获取 |
18
|
|
|
*/ |
19
|
|
|
|
20
|
|
|
//单账号 |
21
|
|
|
'corp_id' => env('WECHAT_APPID', 'your-app-id'), // AppID |
22
|
|
|
'secret' => env('WECHAT_SECRET', 'your-app-secret'), // AppSecret |
23
|
|
|
'token' => env('WECHAT_TOKEN', 'your-token'), // Token |
24
|
|
|
'aes_key' => env('WECHAT_AES_KEY', ''), // EncodingAESKey |
25
|
|
|
/* |
26
|
|
|
* OAuth 配置 |
27
|
|
|
* |
28
|
|
|
* only_wechat_browser: 只在微信浏览器跳转 |
29
|
|
|
* scopes:snsapi_base |
30
|
|
|
* callback:OAuth授权完成后的回调页地址(如果使用中间件,则随便填写。。。) |
31
|
|
|
*/ |
32
|
|
|
'oauth' => [ |
33
|
|
|
'only_wechat_browser' => false, |
34
|
|
|
'scopes' => array_map('trim', explode(',', env('WECHAT_OAUTH_SCOPES', 'snsapi_base'))), |
35
|
|
|
'callback' => env('WECHAT_OAUTH_CALLBACK', '/examples/oauth_callback.php'), |
36
|
|
|
], |
37
|
|
|
|
38
|
|
|
//多账号 |
39
|
|
|
'account' => [ |
40
|
|
|
'default' => [ |
41
|
|
|
'corp_id' => env('WECHAT_APPID', 'your-app-id'), // AppID |
42
|
|
|
'secret' => env('WECHAT_SECRET', 'your-app-secret'), // AppSecret |
43
|
|
|
'token' => env('WECHAT_TOKEN', 'your-token'), // Token |
44
|
|
|
'aes_key' => env('WECHAT_AES_KEY', ''), // EncodingAESKey |
45
|
|
|
/* |
46
|
|
|
* OAuth 配置 |
47
|
|
|
* |
48
|
|
|
* only_wechat_browser: 只在微信浏览器跳转 |
49
|
|
|
* scopes:snsapi_base |
50
|
|
|
* callback:OAuth授权完成后的回调页地址(如果使用中间件,则随便填写。。。) |
51
|
|
|
*/ |
52
|
|
|
'oauth' => [ |
53
|
|
|
'only_wechat_browser' => false, |
54
|
|
|
'scopes' => array_map('trim', explode(',', env('WECHAT_OAUTH_SCOPES', 'snsapi_base'))), |
55
|
|
|
'callback' => env('WECHAT_OAUTH_CALLBACK', '/examples/oauth_callback.php'), |
56
|
|
|
], |
57
|
|
|
], |
58
|
|
|
// ... |
59
|
|
|
], |
60
|
|
|
|
61
|
|
|
/* |
62
|
|
|
* 日志配置 |
63
|
|
|
* |
64
|
|
|
* level: 日志级别,可选为: |
65
|
|
|
* debug/info/notice/warning/error/critical/alert/emergency |
66
|
|
|
* file:日志文件位置(绝对路径!!!),要求可写权限 |
67
|
|
|
*/ |
68
|
|
|
'log' => [ |
69
|
|
|
'level' => env('WECHAT_LOG_LEVEL', 'debug'), |
70
|
|
|
'file' => env('WECHAT_LOG_FILE', storage_path('logs/wechat.log')), |
71
|
|
|
], |
72
|
|
|
|
73
|
|
|
/* |
74
|
|
|
* 微信支付 |
75
|
|
|
*/ |
76
|
|
|
// 'payment' => [ |
|
|
|
|
77
|
|
|
// 'merchant_id' => env('WECHAT_PAYMENT_MERCHANT_ID', 'your-mch-id'), |
|
|
|
|
78
|
|
|
// 'key' => env('WECHAT_PAYMENT_KEY', 'key-for-signature'), |
|
|
|
|
79
|
|
|
// 'cert_path' => env('WECHAT_PAYMENT_CERT_PATH', 'path/to/your/cert.pem'), // XXX: 绝对路径!!!! |
|
|
|
|
80
|
|
|
// 'key_path' => env('WECHAT_PAYMENT_KEY_PATH', 'path/to/your/key'), // XXX: 绝对路径!!!! |
|
|
|
|
81
|
|
|
// // 'device_info' => env('WECHAT_PAYMENT_DEVICE_INFO', ''), |
82
|
|
|
// // 'sub_app_id' => env('WECHAT_PAYMENT_SUB_APP_ID', ''), |
83
|
|
|
// // 'sub_merchant_id' => env('WECHAT_PAYMENT_SUB_MERCHANT_ID', ''), |
84
|
|
|
// // ... |
85
|
|
|
// ], |
86
|
|
|
]; |
87
|
|
|
|
Sometimes obsolete code just ends up commented out instead of removed. In this case it is better to remove the code once you have checked you do not need it.
The code might also have been commented out for debugging purposes. In this case it is vital that someone uncomments it again or your project may behave in very unexpected ways in production.
This check looks for comments that seem to be mostly valid code and reports them.