Method |
Description |
|
account ( ) : BelongsTo |
|
|
affectsBalance ( ) : boolean |
|
|
calcLink ( $invoice ) : string |
|
|
canBePaid ( ) |
|
|
client ( ) : mixed |
|
|
documents ( ) : mixed |
|
|
expenses ( ) : mixed |
|
|
frequency ( ) : BelongsTo |
|
|
getAdjustment ( ) : float | integer |
|
|
getAmountPaid ( boolean $calculate = false ) : integer | mixed |
|
|
getAutoBillEnabled ( ) : boolean |
|
|
getCurrencyCode ( ) : string |
|
|
getDisplayName ( ) : mixed |
|
|
getDueDate ( null $invoice_date = null ) : mixed | null |
|
|
getEntityType ( ) : mixed |
|
|
getFileName ( ) : string |
|
|
getImportColumns ( ) : array |
|
|
getImportMap ( ) : array |
|
|
getInvitationLink ( $type = 'view', $forceOnsite = false ) |
|
|
getItemTaxable ( $invoiceItem, $invoiceTotal ) : float | integer |
|
|
getLink ( ) : string |
|
|
getName ( ) : mixed |
|
|
getNextSendDate ( ) : null |
|
|
getPDFPath ( ) : string |
|
|
getPDFString ( ) : boolean | string |
|
|
getPrettySchedule ( integer $min = 1, integer $max = 10 ) : null |
|
|
getRequestedAmount ( ) : mixed |
|
|
getRoute ( ) : string |
|
|
getSchedule ( ) : boolean | Recurr\RecurrenceCollection |
|
|
getTaxable ( ) : float | integer | mixed |
|
|
getTaxes ( boolean $calculatePaid = false ) : array |
|
|
hasDocuments ( ) : boolean |
|
|
hasExpenseDocuments ( ) : boolean |
|
|
hidePrivateFields ( ) |
|
|
invitations ( ) : mixed |
|
|
invoice_design ( ) : BelongsTo |
|
|
invoice_items ( ) : mixed |
|
|
invoice_status ( ) : BelongsTo |
|
|
isChanged ( ) : boolean |
|
|
isInvoice ( ) : boolean |
|
|
isOverdue ( ) : boolean |
|
|
isPaid ( ) : boolean |
|
|
isPartial ( ) : boolean |
|
|
isQuote ( ) : boolean |
|
|
isSent ( ) : boolean |
|
|
isType ( $typeId ) : boolean |
|
|
isViewed ( ) : boolean |
|
|
markApproved ( ) |
|
|
markInvitationSent ( $invitation, boolean $messageId = false, boolean $notify = true ) |
|
|
markInvitationsSent ( boolean $notify = false ) |
|
|
markViewed ( ) |
|
|
parentTrashed ( ) |
|
|
payments ( ) : Illuminate\Database\Eloquent\Relations\HasMany |
|
|
recurring_invoice ( ) : BelongsTo |
|
|
recurring_invoices ( ) : Illuminate\Database\Eloquent\Relations\HasMany |
|
|
scopeInvoiceType ( $query, $typeId ) : mixed |
|
|
scopeInvoices ( $query ) : mixed |
|
|
scopeQuotes ( $query ) : mixed |
|
|
shouldSendToday ( ) : boolean |
|
|
subEntityType ( ) |
|
|
trashed ( ) : boolean |
|
|
updateBalances ( $balanceAdjustment, integer $partial ) |
|
|
updatePaidStatus ( boolean $save = true ) |
|
|
user ( ) : mixed |
|
|