Conditions | 1 |
Paths | 1 |
Total Lines | 11 |
Code Lines | 5 |
Lines | 0 |
Ratio | 0 % |
Tests | 6 |
CRAP Score | 1 |
Changes | 1 | ||
Bugs | 0 | Features | 0 |
1 | <?php |
||
115 | 42 | public function convert($amount): ConverterResultObject |
|
116 | { |
||
117 | 42 | TypeValidator::isNum($amount); |
|
118 | |||
119 | 18 | $amount = ResultNumberFormatter::format($amount); |
|
120 | |||
121 | 18 | $rate = ResultNumberFormatter::format($this->rate); |
|
122 | |||
123 | 18 | $res = bcmul($amount, $rate, ResultNumberFormatter::DEFAULT_SCALE); |
|
124 | |||
125 | 18 | return new ConverterResultObject(ResultNumberFormatter::formatFiat($res), $this->to); |
|
126 | } |
||
128 |