-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathconfig.example.php
101 lines (89 loc) · 1.88 KB
/
config.example.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
<?php
/**
* Created by PhpStorm.
* User: f-oris
* Date: 2019/6/13
* Time: 3:38 PM
*/
return [
/**
* toutiao mini-app AppId
*/
'app_id' => '',
/**
* toutiao mini-app AppSecret
*/
'app_secret' => '',
/**
* log config
*/
'log' => [
/**
* default log channel
*/
'default' => 'dev',
/**
* available log channels
*/
'channels' => [
'dev' => [
'name' => 'dev',
'driver' => 'single',
'path' => __DIR__ . '/logs/easy-bytedance-miniapp.log',
'level' => 'debug',
],
'prod' => [
'name' => 'prod',
'driver' => 'daily',
'path' => __DIR__ . '/logs/easy-bytedance-miniapp.log',
'level' => 'info',
],
],
],
/**
* cache config
*/
'cache' => [
/**
* default cache driver
*/
'default' => 'file',
/**
* cache life time
*/
'life_time' => 1800,
/**
* available cache drivers
*/
'drivers' => [
'file' => [
'path' => __DIR__ . '/cache/',
],
]
],
/**
* http client config
*/
'http_client' => [
/**
* request log template
*/
'log_template' => \GuzzleHttp\MessageFormatter::DEBUG,
/**
* log level
*/
'log_level' => \Psr\Log\LogLevel::DEBUG,
/**
* max retry times
*/
'max_retries' => 1,
/**
* retry delay time, default 500ms
*/
'retry_delay' => 500,
/**
* set default response type
*/
'response_type' => \Foris\Easy\HttpClient\ResponseHandler::TYPE_COLLECTION
]
];