Download the PHP package fyre/formatter without Composer
On this page you can find all versions of the php package fyre/formatter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package formatter
FyreFormatter
FyreFormatter is a free, open-source formatting library for PHP.
Table Of Contents
- Installation
- Basic Usage
- Methods
Installation
Using Composer
In PHP:
Basic Usage
$typeParseris a TypeParser.$configis a Config.
Default configuration options will be resolved from the "App" key in the Config.
$optionsis an array containing configuration options.defaultLocaleis a string representing the default locale, and will default to the system default.defaultTimeZoneis a string representing the default time zone, and will default to the system default.defaultCurrencyis a string representing the default currency, and will default to "USD".
Autoloading
It is recommended to bind the Formatter to the Container as a singleton.
Any dependencies will be injected automatically when loading from the Container.
Methods
Currency
Format a value as a currency string.
$valueis a string or number representing the value to format.$optionsis an array containing formatting options.$localeis a string representing the locale, and will default to the Formatter default locale.$currencyis a string representing the currency, and will default to the Formatter default currency.
Date
Format a DateTime as a date string.
$valueis a DateTime.$optionsis an array containing formatting options.$localeis a string representing the locale, and will default to the Formatter default locale.$timeZoneis a string representing the time zone, and will default to the Formatter default time zone.$formatis a string representing the format, and will default to the TypeParser default date user format.
Date/Time
Format a DateTime as a date/time string.
$valueis a DateTime.$optionsis an array containing formatting options.$localeis a string representing the locale, and will default to the Formatter default locale.$timeZoneis a string representing the time zone, and will default to the Formatter default time zone.$formatis a string representing the format, and will default to the TypeParser default datetime user format.
Get Default Currency
Get the default currency.
Get Default Locale
Get the default locale.
Get Default Time Zone
Get the default time zone.
Number
Format a value as a number string.
$valueis a string or number representing the value to format.$optionsis an array containing formatting options.$localeis a string representing the locale, and will default to the Formatter default locale.
Percent
Format a value as a percent string.
$valueis a string or number representing the value to format.$optionsis an array containing formatting options.$localeis a string representing the locale, and will default to the Formatter default locale.
Set Default Currency
Set the default currency.
$currencyis a string representing the currency code.
Set Default Locale
Set the default locale.
$localeis a string representing the locale.
Set Default Time Zone
Set the default time zone.
$timeZoneis a string representing the time zone.
Time
Format a DateTime as a time string.
$valueis a DateTime.$optionsis an array containing formatting options.$localeis a string representing the locale, and will default to the Formatter default locale.$timeZoneis a string representing the time zone, and will default to the Formatter default time zone.$formatis a string representing the format, and will default to the TypeParser default time user format.
All versions of formatter with dependencies
fyre/datetime Version ^4.0
fyre/macro Version ^2.0
fyre/typeparser Version ^6.0