diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon index d7b10e8..a7f0268 100644 --- a/phpstan-baseline.neon +++ b/phpstan-baseline.neon @@ -14,13 +14,3 @@ parameters: message: "#^Method AqBanking\\\\Command\\\\ListAccountsCommand\\:\\:execute\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: src/Command/ListAccountsCommand.php - - - - message: "#^Method AqBanking\\\\ContextXmlRenderer\\:\\:renderMultiLineElement\\(\\) has parameter \\$nodes with generic class DOMNodeList but does not specify its types\\: TNode$#" - count: 1 - path: src/ContextXmlRenderer.php - - - - message: "#^Method AqBanking\\\\ContextXmlRenderer\\:\\:renderSimpleTextElement\\(\\) has parameter \\$valueNodes with generic class DOMNodeList but does not specify its types\\: TNode$#" - count: 1 - path: src/ContextXmlRenderer.php diff --git a/src/ContextXmlRenderer.php b/src/ContextXmlRenderer.php index fea5b89..ff8ee42 100644 --- a/src/ContextXmlRenderer.php +++ b/src/ContextXmlRenderer.php @@ -113,6 +113,9 @@ public function getBalances(): array return $balances; } + /** + * @param DOMNodeList $nodes + */ private function renderMultiLineElement(DOMNodeList $nodes): string { $lines = []; @@ -157,6 +160,9 @@ private function renderMoneyElement(DOMNode $node): Money return $this->moneyElementRenderer->render($valueString, $currencyString); } + /** + * @param DOMNodeList $valueNodes + */ private function renderSimpleTextElement(DOMNodeList $valueNodes): string { return trim($valueNodes->item(0)->nodeValue);