@@ -47,7 +47,7 @@ discard block |
||
47 | 47 | |
48 | 48 | /** |
49 | 49 | * HtmlParser constructor. |
50 | - * @param $node string |
|
50 | + * @param \Psr\Http\Message\StreamInterface $node string |
|
51 | 51 | * @param $date \DateTime |
52 | 52 | */ |
53 | 53 | public function __construct($node, \DateTime $date) |
@@ -65,6 +65,9 @@ discard block |
||
65 | 65 | return $this->rates; |
66 | 66 | } |
67 | 67 | |
68 | + /** |
|
69 | + * @param string $html |
|
70 | + */ |
|
68 | 71 | private function parseHtml($html, \DateTime $date) |
69 | 72 | { |
70 | 73 | $crawler = new Crawler($html); |
@@ -167,6 +170,10 @@ discard block |
||
167 | 170 | return strlen($currentRow['currencyCode']) === 3 ? $currentRow : null; |
168 | 171 | } |
169 | 172 | |
173 | + /** |
|
174 | + * @param string $rateType |
|
175 | + * @param \DateTime $date |
|
176 | + */ |
|
170 | 177 | private function buildRate($value, $currencyCode, $rateType, $date) { |
171 | 178 | |
172 | 179 | return new Rate( |