Zum Inhalt springen

API reference / Quittio \ Core \ View

Formatter

interface in quittio/core

Quittio\Core\View\Formatter · Source

Formats values for display according to a locale.

Methods#

MethodDescription
->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
ParameterTypeDescription
$dateDate
$localestring
Returns
string

money()#

public function money(Money $money, string $locale): string
ParameterTypeDescription
$moneyBrick\Money\Money
$localestring
Returns
string

percent()#

public function percent(BigDecimal $percent, string $locale): string
ParameterTypeDescription
$percentBrick\Math\BigDecimal
$localestring
Returns
string

price()#

public function price(BigDecimal $price, string $currency, string $locale): string

Prices may have more decimals than amounts; at least two are shown.

ParameterTypeDescription
$priceBrick\Math\BigDecimal
$currencystring
$localestring
Returns
string

quantity()#

public function quantity(BigDecimal $quantity, string $locale): string
ParameterTypeDescription
$quantityBrick\Math\BigDecimal
$localestring
Returns
string

Die Open-Core-Pakete stehen unter der MIT-Lizenz. Die rechtlichen Formulierungen der Länderpakete sind mit einer Steuerberatung abzustimmen.