summaryrefslogtreecommitdiff
path: root/site
diff options
context:
space:
mode:
Diffstat (limited to 'site')
-rw-r--r--site/app/Libraries/TemplateFunction.php15
1 files changed, 6 insertions, 9 deletions
diff --git a/site/app/Libraries/TemplateFunction.php b/site/app/Libraries/TemplateFunction.php
index 582995f..54a36de 100644
--- a/site/app/Libraries/TemplateFunction.php
+++ b/site/app/Libraries/TemplateFunction.php
@@ -4,20 +4,17 @@ use App\Libraries\TemplateFunction;
class TemplateFunction {
private static function formatFloat($float, $size = 2) {
- return number_format($float, $size);
- }
-
- private static function stripDot($float) {
- return str_replace(".", ",", $float);
+ return number_format($float, $size, ",", ".");
}
public static function fF($float, $format = "") {
- $f = TemplateFunction::formatFloat($float);
- if ($f == intval($f)) {
+ $f = $float;
+ if ( 0 == ($f - floor($f))) {
$f = intval($f);
+ } else {
+ $f = TemplateFunction::formatFloat($float);
}
-
- return TemplateFunction::stripDot($f);
+ return $f;
}
public static function T($timestamp) {