InvoiceServiceFactory

Extends \AbstractInvoiceServiceFactory

Class InvoiceServiceFactory

category

System

package

Invoice

Methods

InvoiceServiceFactory constructor.

__construct(\CI_DB_query_builder $db) 

Arguments

$db

\CI_DB_query_builder

Creates, in memory caches and returns the payment title provider.

_getPaymentTitleProvider() : \PaymentTitleProvider

Creates and returns a new invoice-archive read service instance.

createInvoiceArchiveReadService() : \InvoiceArchiveReadServiceInterface
inherited abstract

Creates and returns a new invoice-archive write service instance.

createInvoiceArchiveWriteService() : \InvoiceArchiveWriteServiceInterface
inherited abstract

Properties

db

db : \CI_DB_query_builder
var

Type(s)

\CI_DB_query_builder

paymentTitleProvider

paymentTitleProvider : \PaymentTitleProvider
var

Type(s)

\PaymentTitleProvider