Class InvoiceArchiveWriteService
| category |
System |
|---|---|
| package |
Invoice |
__construct(\InvoiceListGeneratorInterface $invoiceListGenerator, \InvoiceRepositoryInterface $invoiceRepository, \InvoiceFileEntitlerInterface $fileEntitler, \AbstractFileStorage $fileStorage)
\InvoiceListGeneratorInterface
\InvoiceRepositoryInterface
\InvoiceFileEntitlerInterface
\AbstractFileStorage
deleteInvoiceById(\IdType $invoiceId) : $this|\InvoiceArchiveWriteServiceInterface
| Throws |
|
|---|
$this|\InvoiceArchiveWriteServiceInterface
importInvoiceFile(\ExistingFile $invoiceFile, \InvoiceInformation $invoiceInfo) : integer
integerInvoice id.
invoiceListGenerator : \InvoiceListGeneratorInterface
invoiceRepository : \InvoiceRepositoryInterface