GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Ticker::setPercentChange1h()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 2
CRAP Score 1

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 1
eloc 1
c 1
b 0
f 0
nc 1
nop 1
dl 0
loc 3
ccs 2
cts 2
cp 1
crap 1
rs 10
1
<?php
2
3
namespace Coinpaprika\Model;
4
5
use Coinpaprika\Model\Traits\IdentityTrait;
6
7
/**
8
 * Class Ticker
9
 *
10
 * @package \Coinpaprika\Model
11
 *
12
 * @author Krzysztof Przybyszewski <[email protected]>
13
 */
14
class Ticker
15
{
16
    use IdentityTrait;
17
18
    /**
19
     * @var string
20
     */
21
    private $name;
22
23
    /**
24
     * @var string
25
     */
26
    private $symbol;
27
28
    /**
29
     * @var int
30
     */
31
    private $rank;
32
33
    /**
34
     * @var float
35
     */
36
    private $priceUSD;
37
38
    /**
39
     * @var float
40
     */
41
    private $priceBTC;
42
43
    /**
44
     * @var int
45
     */
46
    private $volume24hUSD;
47
48
    /**
49
     * @var int
50
     */
51
    private $marketCapUSD;
52
53
    /**
54
     * @var int
55
     */
56
    private $circulatingSupply;
57
58
    /**
59
     * @var int
60
     */
61
    private $totalSupply;
62
63
    /**
64
     * @var int
65
     */
66
    private $maxSupply;
67
68
    /**
69
     * @var float
70
     */
71
    private $percentChange1h;
72
73
    /**
74
     * @var float
75
     */
76
    private $percentChange24h;
77
78
    /**
79
     * @var float
80
     */
81
    private $percentChange7d;
82
83
    /**
84
     * @var int
85
     */
86
    private $lastUpdated;
87
88
    /**
89
     * @return string
90
     */
91 2
    public function getName(): string
92
    {
93 2
        return $this->name;
94
    }
95
96
    /**
97
     * @param string $name
98
     */
99 2
    public function setName(string $name): void
100
    {
101 2
        $this->name = $name;
102 2
    }
103
104
    /**
105
     * @return string
106
     */
107 2
    public function getSymbol(): string
108
    {
109 2
        return $this->symbol;
110
    }
111
112
    /**
113
     * @param string $symbol
114
     */
115 2
    public function setSymbol(string $symbol): void
116
    {
117 2
        $this->symbol = $symbol;
118 2
    }
119
120
    /**
121
     * @return int
122
     */
123 2
    public function getRank(): int
124
    {
125 2
        return $this->rank;
126
    }
127
128
    /**
129
     * @param int $rank
130
     */
131 2
    public function setRank(int $rank): void
132
    {
133 2
        $this->rank = $rank;
134 2
    }
135
136
    /**
137
     * @return float
138
     */
139 2
    public function getPriceUSD(): float
140
    {
141 2
        return $this->priceUSD;
142
    }
143
144
    /**
145
     * @param float $priceUSD
146
     */
147 2
    public function setPriceUSD(float $priceUSD): void
148
    {
149 2
        $this->priceUSD = $priceUSD;
150 2
    }
151
152
    /**
153
     * @return float
154
     */
155 2
    public function getPriceBTC(): float
156
    {
157 2
        return $this->priceBTC;
158
    }
159
160
    /**
161
     * @param float $priceBTC
162
     */
163 2
    public function setPriceBTC(float $priceBTC): void
164
    {
165 2
        $this->priceBTC = $priceBTC;
166 2
    }
167
168
    /**
169
     * @return int
170
     */
171 2
    public function getVolume24hUSD(): int
172
    {
173 2
        return $this->volume24hUSD;
174
    }
175
176
    /**
177
     * @param int $volume24hUSD
178
     */
179 2
    public function setVolume24hUSD(int $volume24hUSD): void
180
    {
181 2
        $this->volume24hUSD = $volume24hUSD;
182 2
    }
183
184
    /**
185
     * @return int
186
     */
187 2
    public function getMarketCapUSD(): int
188
    {
189 2
        return $this->marketCapUSD;
190
    }
191
192
    /**
193
     * @param int $marketCapUSD
194
     */
195 2
    public function setMarketCapUSD(int $marketCapUSD): void
196
    {
197 2
        $this->marketCapUSD = $marketCapUSD;
198 2
    }
199
200
    /**
201
     * @return int
202
     */
203 2
    public function getCirculatingSupply(): int
204
    {
205 2
        return $this->circulatingSupply;
206
    }
207
208
    /**
209
     * @param int $circulatingSupply
210
     */
211 2
    public function setCirculatingSupply(int $circulatingSupply): void
212
    {
213 2
        $this->circulatingSupply = $circulatingSupply;
214 2
    }
215
216
    /**
217
     * @return int
218
     */
219 2
    public function getTotalSupply(): int
220
    {
221 2
        return $this->totalSupply;
222
    }
223
224
    /**
225
     * @param int $totalSupply
226
     */
227 2
    public function setTotalSupply(int $totalSupply): void
228
    {
229 2
        $this->totalSupply = $totalSupply;
230 2
    }
231
232
    /**
233
     * @return int
234
     */
235 2
    public function getMaxSupply(): int
236
    {
237 2
        return $this->maxSupply;
238
    }
239
240
    /**
241
     * @param int $maxSupply
242
     */
243 2
    public function setMaxSupply(int $maxSupply): void
244
    {
245 2
        $this->maxSupply = $maxSupply;
246 2
    }
247
248
    /**
249
     * @return float
250
     */
251 2
    public function getPercentChange1h(): float
252
    {
253 2
        return $this->percentChange1h;
254
    }
255
256
    /**
257
     * @param float $percentChange1h
258
     */
259 2
    public function setPercentChange1h(float $percentChange1h): void
260
    {
261 2
        $this->percentChange1h = $percentChange1h;
262 2
    }
263
264
    /**
265
     * @return float
266
     */
267 2
    public function getPercentChange24h(): float
268
    {
269 2
        return $this->percentChange24h;
270
    }
271
272
    /**
273
     * @param float $percentChange24h
274
     */
275 2
    public function setPercentChange24h(float $percentChange24h): void
276
    {
277 2
        $this->percentChange24h = $percentChange24h;
278 2
    }
279
280
    /**
281
     * @return float
282
     */
283 2
    public function getPercentChange7d(): float
284
    {
285 2
        return $this->percentChange7d;
286
    }
287
288
    /**
289
     * @param float $percentChange7d
290
     */
291 2
    public function setPercentChange7d(float $percentChange7d): void
292
    {
293 2
        $this->percentChange7d = $percentChange7d;
294 2
    }
295
296
    /**
297
     * @return int
298
     */
299 2
    public function getLastUpdated(): int
300
    {
301 2
        return $this->lastUpdated;
302
    }
303
304
    /**
305
     * @param int $lastUpdated
306
     */
307 2
    public function setLastUpdated(int $lastUpdated): void
308
    {
309 2
        $this->lastUpdated = $lastUpdated;
310 2
    }
311
}
312