From fb6fc00347eaec0aba14a49d456ca78da2655243 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Thu, 30 Oct 2025 13:02:40 +0200 Subject: [PATCH] numberic string as multiplier --- application/Espo/Core/Field/Currency.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/application/Espo/Core/Field/Currency.php b/application/Espo/Core/Field/Currency.php index b8380404bb..b1a45be30e 100644 --- a/application/Espo/Core/Field/Currency.php +++ b/application/Espo/Core/Field/Currency.php @@ -132,8 +132,10 @@ class Currency /** * Multiply by a multiplier. + * + * @param float|int|numeric-string $multiplier */ - public function multiply(float|int $multiplier): self + public function multiply(float|int|string $multiplier): self { $amount = CalculatorUtil::multiply( $this->getAmountAsString(), @@ -145,8 +147,10 @@ class Currency /** * Divide by a divider. + * + * @param float|int|numeric-string $divider */ - public function divide(float|int $divider): self + public function divide(float|int|string $divider): self { $amount = CalculatorUtil::divide( $this->getAmountAsString(),