Passed
Pull Request — master (#10)
by Fabian
02:17
created

AssetModel   A

Complexity

Total Complexity 6

Size/Duplication

Total Lines 79
Duplicated Lines 0 %

Test Coverage

Coverage 100%

Importance

Changes 0
Metric Value
dl 0
loc 79
ccs 17
cts 17
cp 1
rs 10
c 0
b 0
f 0
wmc 6

6 Methods

Rating   Name   Duplication   Size   Complexity  
A getAssetName() 0 3 1
A __construct() 0 7 1
A getDecimals() 0 3 1
A getDisplayDecimals() 0 3 1
A getAltname() 0 3 1
A getAclass() 0 3 1
1
<?php
2
/**
3
 * @author  Fabian Hanisch
4
 * @since   16.07.2017 20:34
5
 * @version 1.0
6
 */
7
8
namespace HanischIt\KrakenApi\Call\Assets\Model;
9
10
/**
11
 * Class AssetModel
12
 * @package HanischIt\KrakenApi\Call\Assets\Model
13
 */
14
class AssetModel
15
{
16
    /**
17
     * @var string
18
     */
19
    private $assetName;
20
    /**
21
     * @var string
22
     */
23
    private $aclass;
24
    /**
25
     * @var string
26
     */
27
    private $altname;
28
    /**
29
     * @var int
30
     */
31
    private $decimals;
32
    /**
33
     * @var int
34
     */
35
    private $displayDecimals;
36
37
    /**
38
     * AssetModel constructor.
39
     *
40
     * @param string $assetName
41
     * @param string $aclass
42
     * @param string $altname
43
     * @param int $decimals
44
     * @param int $displayDecimals
45
     */
46 2
    public function __construct($assetName, $aclass, $altname, $decimals, $displayDecimals)
47
    {
48 2
        $this->assetName = $assetName;
49 2
        $this->aclass = $aclass;
50 2
        $this->altname = $altname;
51 2
        $this->decimals = $decimals;
52 2
        $this->displayDecimals = $displayDecimals;
53 2
    }
54
55
    /**
56
     * @return string
57
     */
58 2
    public function getAssetName()
59
    {
60 2
        return $this->assetName;
61
    }
62
63
    /**
64
     * @return string
65
     */
66 2
    public function getAclass()
67
    {
68 2
        return $this->aclass;
69
    }
70
71
    /**
72
     * @return string
73
     */
74 2
    public function getAltname()
75
    {
76 2
        return $this->altname;
77
    }
78
79
    /**
80
     * @return int
81
     */
82 2
    public function getDecimals()
83
    {
84 2
        return $this->decimals;
85
    }
86
87
    /**
88
     * @return int
89
     */
90 2
    public function getDisplayDecimals()
91
    {
92 2
        return $this->displayDecimals;
93
    }
94
}
95