Class AbstractInvoiceBuilder
Abstract invoice item builder
- Blesta\Core\Pricing\Presenter\Build\Options\AbstractOptions implements Blesta\Core\Pricing\Presenter\Build\Options\OptionsInterface
- Blesta\Core\Pricing\Presenter\Build\Invoice\AbstractInvoiceBuilder implements Blesta\Core\Pricing\Presenter\Build\Invoice\InvoiceBuilderInterface
Direct known subclasses
Blesta\Core\Pricing\Presenter\Build\Invoice\InvoiceBuilder
Abstract
Namespace: Blesta\Core\Pricing\Presenter\Build\Invoice
Package: blesta\core\Pricing\Presenter\Build\Invoice
Copyright: Copyright (c) 2019, Phillips Data, Inc.
License: The Blesta License Agreement
Link: Blesta
Located at core/Pricing/Presenter/Build/Invoice/AbstractInvoiceBuilder.php
Namespace: Blesta\Core\Pricing\Presenter\Build\Invoice
Package: blesta\core\Pricing\Presenter\Build\Invoice
Copyright: Copyright (c) 2019, Phillips Data, Inc.
License: The Blesta License Agreement
Link: Blesta
Located at core/Pricing/Presenter/Build/Invoice/AbstractInvoiceBuilder.php
public
|
#
__construct(
Init |
discounts(),
formatDiscounts(),
formatOptions(),
formatSettings(),
formatTaxes(),
options(),
settings(),
taxes()
|
build()
|
protected
Instance
|
$formatFactory
of FormatFactory |
|
protected
Instance
|
$presenterFactory
of PresenterFactory |
|
protected
Instance
|
$pricingFactory
of PricingFactory |
|
protected
Instance
|
$serviceFactory
of ServiceFactory |
|
protected
Instance
|
$itemFactory
of ItemFactory |
$discounts,
$options,
$settings,
$taxes
|