API reference / Quittio \ Core \ View
Formatter
interface in quittio/core
Quittio\Core\View\Formatter · Source
Formats values for display according to a locale.
Methods#
| Method | Description |
|---|---|
->date() | |
->money() | |
->percent() | |
->price() | Prices may have more decimals than amounts; at least two are shown. |
->quantity() |
date()#
public function date(Date $date, string $locale): string| Parameter | Type | Description |
|---|---|---|
$date | Date | |
$locale | string |
- Returns
string
money()#
public function money(Money $money, string $locale): string| Parameter | Type | Description |
|---|---|---|
$money | Brick\Money\Money | |
$locale | string |
- Returns
string
percent()#
public function percent(BigDecimal $percent, string $locale): string| Parameter | Type | Description |
|---|---|---|
$percent | Brick\Math\BigDecimal | |
$locale | string |
- Returns
string
price()#
public function price(BigDecimal $price, string $currency, string $locale): stringPrices may have more decimals than amounts; at least two are shown.
| Parameter | Type | Description |
|---|---|---|
$price | Brick\Math\BigDecimal | |
$currency | string | |
$locale | string |
- Returns
string
quantity()#
public function quantity(BigDecimal $quantity, string $locale): string| Parameter | Type | Description |
|---|---|---|
$quantity | Brick\Math\BigDecimal | |
$locale | string |
- Returns
string