Fixes for invoice feature

This commit is contained in:
Constantin Graf
2025-04-13 23:37:57 +02:00
parent 132b6cbe8f
commit 7e2d1ccc3d
3 changed files with 19 additions and 0 deletions

View File

@@ -64,6 +64,17 @@ class LocalizationService
}
}
public function formatNumberWithoutTrailingZeros(BigDecimal|float $number): string
{
$number = $this->formatNumber($number);
$number = rtrim($number, '0');
$number = rtrim($number, '.');
$number = rtrim($number, ',');
return $number;
}
public function formatInterval(CarbonInterval $interval): string
{
if ($this->intervalFormat === IntervalFormat::Decimal) {