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
$typeParser
is a TypeParser.$config
is a Config.
Default configuration options will be resolved from the "App" key in the Config.
$options
is an array containing configuration options.defaultLocale
is a string representing the default locale, and will default to the system default.defaultTimeZone
is a string representing the default time zone, and will default to the system default.defaultCurrency
is 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.
$value
is a string or number representing the value to format.$options
is an array containing formatting options.$locale
is a string representing the locale, and will default to the Formatter default locale.$currency
is a string representing the currency, and will default to the Formatter default currency.
Date
Format a DateTime as a date string.
$value
is a DateTime.$options
is an array containing formatting options.$locale
is a string representing the locale, and will default to the Formatter default locale.$timeZone
is a string representing the time zone, and will default to the Formatter default time zone.$format
is 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.
$value
is a DateTime.$options
is an array containing formatting options.$locale
is a string representing the locale, and will default to the Formatter default locale.$timeZone
is a string representing the time zone, and will default to the Formatter default time zone.$format
is 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.
$value
is a string or number representing the value to format.$options
is an array containing formatting options.$locale
is a string representing the locale, and will default to the Formatter default locale.
Percent
Format a value as a percent string.
$value
is a string or number representing the value to format.$options
is an array containing formatting options.$locale
is a string representing the locale, and will default to the Formatter default locale.
Set Default Currency
Set the default currency.
$currency
is a string representing the currency code.
Set Default Locale
Set the default locale.
$locale
is a string representing the locale.
Set Default Time Zone
Set the default time zone.
$timeZone
is a string representing the time zone.
Time
Format a DateTime as a time string.
$value
is a DateTime.$options
is an array containing formatting options.$locale
is a string representing the locale, and will default to the Formatter default locale.$timeZone
is a string representing the time zone, and will default to the Formatter default time zone.$format
is a string representing the format, and will default to the TypeParser default time user format.