FormatFactory
Instantiates formatters
Table of Contents
Properties
| $formatFields | |
| $itemFactory |
Methods
| __construct() | Init |
| discount() | Retrieves a DiscountFormatter |
| invoice() | Retrieves an InvoiceFormatter |
| invoiceLine() | Retrieves a LineFormatter |
| option() | Retrieves an OptionFormatter |
| package() | Retrieves a PackageFormatter |
| pricing() | Retrieves a PricingFormatter |
| service() | Retrieves a ServiceFormatter |
| settings() | Retrieves a SettingsFormatter |
| tax() | Retrieves a TaxFormatter |
Methods
__construct()
Init
public
__construct(ItemFactory $itemFactory, AbstractFormatFields $formatFields) : mixed
Parameters
- $itemFactory : ItemFactory
-
An instance of the ItemFactory
- $formatFields : AbstractFormatFields
-
An instance of the AbstractFormatFields
discount()
Retrieves a DiscountFormatter
public
discount() : DiscountFormatter
Return values
DiscountFormatter —An instance of the DiscountFormatter
invoice()
Retrieves an InvoiceFormatter
public
invoice() : InvoiceFormatter
Return values
InvoiceFormatter —An instance of the InvoiceFormatter
invoiceLine()
Retrieves a LineFormatter
public
invoiceLine() : LineFormatter
Return values
LineFormatter —An instance of the LineFormatter
option()
Retrieves an OptionFormatter
public
option() : OptionFormatter
Return values
OptionFormatter —An instance of the OptionFormatter
package()
Retrieves a PackageFormatter
public
package() : PackageFormatter
Return values
PackageFormatter —An instance of the PackageFormatter
pricing()
Retrieves a PricingFormatter
public
pricing() : PricingFormatter
Return values
PricingFormatter —An instance of the PricingFormatter
service()
Retrieves a ServiceFormatter
public
service() : ServiceFormatter
Return values
ServiceFormatter —An instance of the ServiceFormatter
settings()
Retrieves a SettingsFormatter
public
settings() : SettingsFormatter
Return values
SettingsFormatter —An instance of the SettingsFormatter
tax()
Retrieves a TaxFormatter
public
tax() : TaxFormatter
Return values
TaxFormatter —An instance of the TaxFormatter