Inheritance diagram for NumberHelper:

Public Member Functions | |
| currency ($number, $currency= 'USD', $options=array()) | |
Static Public Member Functions | |
| format ($number, $options=false) | |
| precision ($number, $precision=3) | |
| toPercentage ($number, $precision=2) | |
| toReadableSize ($size) | |
Definition at line 35 of file number.php.
| NumberHelper::currency | ( | $ | number, | |
| $ | currency = 'USD', |
|||
| $ | options = array() | |||
| ) |
Formats a number into a currency format.
| float | $number | |
| string | $currency Shortcut to default options. Valid values are 'USD', 'EUR', 'GBP', otherwise set at least 'before' and 'after' options. | |
| array | $options |
Definition at line 131 of file number.php.
References format().
| NumberHelper::format | ( | $ | number, | |
| $ | options = false | |||
| ) | [static] |
Formats a number into a currency format.
| float | $number A floating point number | |
| integer | $options if int then places, if string then before, if (,.-) then use it or array with places and before keys |
Definition at line 88 of file number.php.
References $out.
Referenced by currency().
| NumberHelper::precision | ( | $ | number, | |
| $ | precision = 3 | |||
| ) | [static] |
Formats a number with a level of precision.
| float | $number A floating point number. | |
| integer | $precision The precision of the returned number. |
Definition at line 44 of file number.php.
Referenced by toPercentage(), and toReadableSize().
| NumberHelper::toPercentage | ( | $ | number, | |
| $ | precision = 2 | |||
| ) | [static] |
Formats a number into a percentage string.
| float | $number A floating point number | |
| integer | $precision The precision of the returned number |
Definition at line 76 of file number.php.
References precision().
| NumberHelper::toReadableSize | ( | $ | size | ) | [static] |
Returns a formatted-for-humans file size.
| integer | $length Size in bytes |
Definition at line 54 of file number.php.
References __(), __n(), and precision().
1.4.7