From d9f3666185ed78f7e0986a8899dfed068f2e2dd4 Mon Sep 17 00:00:00 2001 From: Pierre du Plessis Date: Wed, 22 Nov 2023 15:38:08 +0200 Subject: [PATCH] Fix PHPStan errors --- src/MoneyBundle/Form/DataTransformer/ViewTransformer.php | 2 +- .../Tests/Form/DataTransformer/ViewTransformerTest.php | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/MoneyBundle/Form/DataTransformer/ViewTransformer.php b/src/MoneyBundle/Form/DataTransformer/ViewTransformer.php index df3085c96..470dce9ff 100644 --- a/src/MoneyBundle/Form/DataTransformer/ViewTransformer.php +++ b/src/MoneyBundle/Form/DataTransformer/ViewTransformer.php @@ -30,7 +30,7 @@ public function __construct(Currency $currency) $this->currency = $currency; } - public function transform($value) + public function transform($value): float { if ($value instanceof Money) { return (float) ($value->getAmount() / 100); diff --git a/src/MoneyBundle/Tests/Form/DataTransformer/ViewTransformerTest.php b/src/MoneyBundle/Tests/Form/DataTransformer/ViewTransformerTest.php index 974e96724..c51690fba 100644 --- a/src/MoneyBundle/Tests/Form/DataTransformer/ViewTransformerTest.php +++ b/src/MoneyBundle/Tests/Form/DataTransformer/ViewTransformerTest.php @@ -55,6 +55,9 @@ public function testTransformsMoneyObjectToFloat($money, $expected): void self::assertSame($expected, $value); } + /** + * @return iterable> + */ public function reverseTransformDataProvider(): iterable { yield [null, 0]; @@ -72,6 +75,9 @@ public function reverseTransformDataProvider(): iterable yield [0.99, 99]; } + /** + * @return iterable> + */ public function transformDataProvider(): iterable { yield [null, 0.0];