Config.php
2.3 KB
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
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
<?php
namespace Lackoxygen\TiktokShop\Attribute;
class Config
{
private string $appKey = '';
private string $appSecret = '';
private bool $enableMock = false;
private string $baseUri = '';
private string $accessToken = '';
private float $timeout;
public function __construct(
string $appKey = '',
string $appSecret = '',
string $baseUri = '',
float $timeout = 30.0,
bool $enableMock = false
) {
$this->appKey = $appKey;
$this->appSecret = $appSecret;
$this->baseUri = $baseUri;
$this->timeout = $timeout;
$this->enableMock = $enableMock;
}
/**
* @param mixed $appKey
*/
public function setAppKey(string $appKey): void
{
$this->appKey = $appKey;
}
/**
* @return string
*/
public function getAppKey(): ?string
{
return $this->appKey;
}
/**
* @param mixed $appSecret
*/
public function setAppSecret($appSecret): void
{
$this->appSecret = $appSecret;
}
/**
* @return string
*/
public function getAppSecret(): ?string
{
return $this->appSecret;
}
/**
* @param bool $enableMock
*/
public function setEnableMock(bool $enableMock): void
{
$this->enableMock = $enableMock;
}
/**
* @return bool
*/
public function isEnableMock(): bool
{
return $this->enableMock;
}
/**
* @param string $baseUri
*/
public function setBaseUri(string $baseUri): void
{
$this->baseUri = $baseUri;
}
/**
* @return string
*/
public function getBaseUri(): string
{
return $this->baseUri;
}
/**
* @param string $accessToken
*/
public function setAccessToken(string $accessToken): void
{
$this->accessToken = $accessToken;
}
/**
* @return string
*/
public function getAccessToken(): string
{
return $this->accessToken;
}
/**
* @param float $timeout
*/
public function setTimeout(float $timeout): void
{
$this->timeout = $timeout;
}
/**
* @return float
*/
public function getTimeout(): float
{
return $this->timeout;
}
}