Renamed $minDecimals to $maxDecimals.
authorMagnus Kühn <magnus@Magnus-Laptop.(none)>
Fri, 18 May 2012 18:06:24 +0000 (20:06 +0200)
committerMagnus Kühn <magnus@Magnus-Laptop.(none)>
Fri, 18 May 2012 18:06:24 +0000 (20:06 +0200)
wcfsetup/install/files/lib/util/StringUtil.class.php

index 95d9cb507f5aca0c20645c14a0a39e87c6d1d845..3f12fb671c69fae8879086878474891273b412fb 100644 (file)
@@ -190,17 +190,17 @@ final class StringUtil {
         * @param       integer         $minDecimals
         * @return      string
         */
-       public static function formatDouble($double, $minDecimals = 0) {
+       public static function formatDouble($double, $maxDecimals = 0) {
                // consider as integer, if no decimal places found
-               if (!$minDecimals && preg_match('~^(-?\d+)(?:\.(?:0*|00[0-4]\d*))?$~', $double, $match)) {
+               if (!$maxDecimals && preg_match('~^(-?\d+)(?:\.(?:0*|00[0-4]\d*))?$~', $double, $match)) {
                        return self::formatInteger($match[1]);
                }
        
                // round
-               $double = round($double, ($minDecimals > 2 ? $minDecimals : 2));
+               $double = round($double, ($maxDecimals > 2 ? $maxDecimals : 2));
                
                // remove last 0
-               if ($minDecimals < 2 && substr($double, -1) == '0') $double = substr($double, 0, -1);
+               if ($maxDecimals < 2 && substr($double, -1) == '0') $double = substr($double, 0, -1);
                
                // replace decimal point
                $double = str_replace('.', WCF::getLanguage()->get('wcf.global.decimalPoint'), $double);