Method |
Description |
|
__construct ( PaymentService $paymentService, DocumentRepository $documentRepo ) |
|
|
all ( ) |
|
|
cloneInvoice ( Invoice $invoice, null $quotePublicId = null ) : mixed |
|
|
createRecurringInvoice ( Invoice $recurInvoice ) : mixed |
|
|
findInvoiceByInvitation ( $invitationKey ) : Invitation | boolean |
|
|
findNeedingReminding ( App\Models\Account $account ) : mixed |
|
|
findOpenInvoices ( $clientId, $entityType = false ) : mixed |
|
|
getClassName ( ) |
|
|
getClientDatatable ( $contactId, $entityType, $search ) |
|
|
getClientRecurringDatatable ( $contactId ) |
|
|
getInvoices ( $accountId, $clientPublicId = false, $entityType = ENTITY_INVOICE, $filter = false ) |
|
|
getRecurringInvoices ( $accountId, $clientPublicId = false, $filter = false ) |
|
|
markSent ( Invoice $invoice ) |
|
|
save ( array $data, Invoice $invoice = null ) : Invoice | mixed |
|
|