Currency
in package
implements
IFormatter
Formats currency as html.
Table of Contents
Interfaces
- IFormatter
- Formatter interface for data transformation and display formatting.
Properties
- $_currencySymbol : string
- $_format : string
- $_padCharacter : string
- $_padLength : int
Methods
- __construct() : mixed
- format() : string|null
- Formats the provided data according to the formatter's rules.
- getCurrencySymbol() : string
- getFormat() : string
- getPadCharacter() : string
- getPadLength() : int
- setCurrencySymbol() : Currency
- setFormat() : Currency
- setPadCharacter() : Currency
- setPadLength() : Currency
Properties
$_currencySymbol
private
string
$_currencySymbol
$_format
private
string
$_format
$_padCharacter
private
string
$_padCharacter
$_padLength
private
int
$_padLength
Methods
__construct()
public
__construct() : mixed
format()
Formats the provided data according to the formatter's rules.
public
format(string $data) : string|null
Parameters
- $data : string
Return values
string|nullgetCurrencySymbol()
public
getCurrencySymbol() : string
Return values
stringgetFormat()
public
getFormat() : string
Return values
stringgetPadCharacter()
public
getPadCharacter() : string
Return values
stringgetPadLength()
public
getPadLength() : int
Return values
intsetCurrencySymbol()
public
setCurrencySymbol(string $currencySymbol) : Currency
Parameters
- $currencySymbol : string
Return values
CurrencysetFormat()
public
setFormat(string $format) : Currency
Parameters
- $format : string
Return values
CurrencysetPadCharacter()
public
setPadCharacter(string $padCharacter) : Currency
Parameters
- $padCharacter : string
Return values
CurrencysetPadLength()
public
setPadLength(int $padLength) : Currency
Parameters
- $padLength : int