X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FUtils%2FMoney.php;h=ce15b9995bfa52a763035371e66cab358b3271e4;hb=701fd7a63eb4b10a6b91a91c0c05dba1bbaf8b69;hp=6f95398353c35d77237f909bb1234016438b9fd4;hpb=ab19148eb4a8a2f1de341195f79d175ae97292e2;p=civicrm-core.git diff --git a/CRM/Utils/Money.php b/CRM/Utils/Money.php index 6f95398353..ce15b9995b 100644 --- a/CRM/Utils/Money.php +++ b/CRM/Utils/Money.php @@ -35,7 +35,7 @@ * Money utilties */ class CRM_Utils_Money { - static $_currencySymbols = NULL; + public static $_currencySymbols = NULL; /** * Format a monetary string. @@ -86,10 +86,10 @@ class CRM_Utils_Money { } if (!self::$_currencySymbols) { - self::$_currencySymbols = CRM_Core_PseudoConstant::get('CRM_Contribute_DAO_Contribution', 'currency', array( - 'keyColumn' => 'name', - 'labelColumn' => 'symbol', - )); + self::$_currencySymbols = CRM_Core_PseudoConstant::get('CRM_Contribute_DAO_Contribution', 'currency', [ + 'keyColumn' => 'name', + 'labelColumn' => 'symbol', + ]); } if (!$currency) { @@ -111,11 +111,11 @@ class CRM_Utils_Money { $amount = self::replaceCurrencySeparators($amount); } - $replacements = array( + $replacements = [ '%a' => $amount, '%C' => $currency, '%c' => CRM_Utils_Array::value($currency, self::$_currencySymbols, $currency), - ); + ]; return strtr($format, $replacements); } @@ -250,10 +250,10 @@ class CRM_Utils_Money { */ protected static function replaceCurrencySeparators($amount) { $config = CRM_Core_Config::singleton(); - $rep = array( + $rep = [ ',' => $config->monetaryThousandSeparator, '.' => $config->monetaryDecimalPoint, - ); + ]; return strtr($amount, $rep); }