class InvoiceAction

Properties

EventplannerController $mod
xm_pdfcreator $pdfcreator

Methods

string
create_bundle_pdf(Event $event, InvoiceAction[]|ModelCollection $invoices)

Creates a PDF containing all

create_single_pdf(Invoice|int $invoice)

Creates a PDF for an invoice, updates $invoice->pdf_document_id and saves the PDF in the System DMS

init()

No description

bool
process_cron()

No description

bool
send_email(Invoice|int $invoice)

Create PDF and send email

Details

at line 104
string create_bundle_pdf(Event $event, InvoiceAction[]|ModelCollection $invoices)

Creates a PDF containing all

Parameters

Event $event
InvoiceAction[]|ModelCollection $invoices

Return Value

string

Exceptions

Exception

at line 45
Document create_single_pdf(Invoice|int $invoice)

Creates a PDF for an invoice, updates $invoice->pdf_document_id and saves the PDF in the System DMS

Parameters

Invoice|int $invoice

Return Value

Document

Exceptions

Exception

at line 29
init()

No description

Exceptions

Exception

at line 209
bool process_cron()

No description

Return Value

bool

at line 143
bool send_email(Invoice|int $invoice)

Create PDF and send email

Parameters

Invoice|int $invoice

Return Value

bool

Exceptions

Exception