FeeModel   A
last analyzed

Complexity

Total Complexity 7

Size/Duplication

Total Lines 92
Duplicated Lines 0 %

Test Coverage

Coverage 100%

Importance

Changes 0
Metric Value
dl 0
loc 92
ccs 20
cts 20
cp 1
rs 10
c 0
b 0
f 0
wmc 7

7 Methods

Rating   Name   Duplication   Size   Complexity  
A getMaxfee() 0 3 1
A getMinfee() 0 3 1
A getNextvolume() 0 3 1
A getNextfee() 0 3 1
A getTiervolume() 0 3 1
A __construct() 0 8 1
A getFee() 0 3 1
1
<?php
2
/**
3
 * @author Fabian Hanisch
4
 * @since: 2017-08-28
5
 * @version 1.0.0
6
 */
7
8
namespace HanischIt\KrakenApi\Call\TradeVolume\Model;
9
10
/**
11
 * Class FeeModel
12
 * @package HanischIt\KrakenApi\Call\TradeVolume\Model
13
 */
14
class FeeModel
15
{
16
    /**
17
     * @var float
18
     */
19
    private $fee;
20
    /**
21
     * @var float
22
     */
23
    private $minfee;
24
    /**
25
     * @var float
26
     */
27
    private $maxfee;
28
    /**
29
     * @var float
30
     */
31
    private $nextfee;
32
    /**
33
     * @var float
34
     */
35
    private $nextvolume;
36
    /**
37
     * @var float
38
     */
39
    private $tiervolume;
40
41
    /**
42
     * FeeModel constructor.
43
     * @param float $fee
44
     * @param float $minfee
45
     * @param float $maxfee
46
     * @param float $nextfee
47
     * @param float $nextvolume
48
     * @param float $tiervolume
49
     */
50 1
    public function __construct($fee, $minfee, $maxfee, $nextfee, $nextvolume, $tiervolume)
51
    {
52 1
        $this->fee = $fee;
53 1
        $this->minfee = $minfee;
54 1
        $this->maxfee = $maxfee;
55 1
        $this->nextfee = $nextfee;
56 1
        $this->nextvolume = $nextvolume;
57 1
        $this->tiervolume = $tiervolume;
58 1
    }
59
60
    /**
61
     * @return float
62
     */
63 1
    public function getFee()
64
    {
65 1
        return $this->fee;
66
    }
67
68
    /**
69
     * @return float
70
     */
71 1
    public function getMinfee()
72
    {
73 1
        return $this->minfee;
74
    }
75
76
    /**
77
     * @return float
78
     */
79 1
    public function getMaxfee()
80
    {
81 1
        return $this->maxfee;
82
    }
83
84
    /**
85
     * @return float
86
     */
87 1
    public function getNextfee()
88
    {
89 1
        return $this->nextfee;
90
    }
91
92
    /**
93
     * @return float
94
     */
95 1
    public function getNextvolume()
96
    {
97 1
        return $this->nextvolume;
98
    }
99
100
    /**
101
     * @return float
102
     */
103 1
    public function getTiervolume()
104
    {
105 1
        return $this->tiervolume;
106
    }
107
108
109
}