Property | Type | Description | |
---|---|---|---|
$clientRepo | |||
$documentRepo | |||
$entityType | |||
$invoiceRepo | |||
$invoiceService | |||
$mailer | |||
$paymentService | |||
$recurringInvoiceService |
Method | Description | |
---|---|---|
__construct ( |
||
bulk ( $entityType = ENTITY_INVOICE ) : Response | Remove the specified resource from storage. | |
checkInvoiceNumber ( $invoicePublicId = false ) | ||
cloneInvoice ( App\Http\Requests\InvoiceRequest $request, $publicId ) | ||
convertQuote ( App\Http\Requests\InvoiceRequest $request ) | ||
create ( App\Http\Requests\InvoiceRequest $request, $clientPublicId, $isRecurring = false ) | ||
createRecurring ( App\Http\Requests\InvoiceRequest $request, $clientPublicId ) | ||
edit ( App\Http\Requests\InvoiceRequest $request, $publicId, $clone = false ) | ||
getDatatable ( $clientPublicId = null ) | ||
getRecurringDatatable ( $clientPublicId = null ) | ||
index ( ) | ||
invoiceHistory ( App\Http\Requests\InvoiceRequest $request ) | ||
show ( $publicId ) : Response | Display the specified resource. | |
store ( |
Store a newly created resource in storage. | |
update ( |
Update the specified resource in storage. |
Method | Description | |
---|---|---|
emailInvoice ( $invoice, $pdfUpload ) | ||
emailRecurringInvoice ( &$invoice ) | ||
getViewModel ( $invoice ) |
public __construct ( |
||
$mailer | ||
$invoiceRepo | ||
$clientRepo | ||
$invoiceService | ||
$documentRepo | ||
$recurringInvoiceService | ||
$paymentService |
public bulk ( $entityType = ENTITY_INVOICE ) : Response | ||
return | Response |
public cloneInvoice ( App\Http\Requests\InvoiceRequest $request, $publicId ) | ||
$request | App\Http\Requests\InvoiceRequest |
public convertQuote ( App\Http\Requests\InvoiceRequest $request ) | ||
$request | App\Http\Requests\InvoiceRequest |
public create ( App\Http\Requests\InvoiceRequest $request, $clientPublicId, $isRecurring = false ) | ||
$request | App\Http\Requests\InvoiceRequest |
public createRecurring ( App\Http\Requests\InvoiceRequest $request, $clientPublicId ) | ||
$request | App\Http\Requests\InvoiceRequest |
public edit ( App\Http\Requests\InvoiceRequest $request, $publicId, $clone = false ) | ||
$request | App\Http\Requests\InvoiceRequest |
public invoiceHistory ( App\Http\Requests\InvoiceRequest $request ) | ||
$request | App\Http\Requests\InvoiceRequest |
public show ( $publicId ) : Response | ||
return | Response |
public store ( |
||
$request | ||
return | Response |
public update ( |
||
$request | ||
return | Response |