Class InvoicesModalsAjaxController

Class InvoicesModalsAjaxController

AJAX controller for the invoices modals.

HttpViewController implements HttpViewControllerInterface
AdminHttpViewController implements AdminStatusOnlyInterface
InvoicesModalsAjaxController
Package: AdminHttpViewControllers
Category: System
Extends: AdminHttpViewController
Located at Controllers/HttpView/AdminAjax/InvoicesModalsAjaxController.inc.php

Methods summary

public init( void )

Initialize Controller

public actionDeleteInvoice( void ) : JsonHttpControllerResponse

Delete Invoices Callback

public actionBulkPdfInvoices( void )

Download Bulk Invoices PDF.

public actionGetEmailInvoiceInformation( void ) : JsonHttpControllerResponse

Get Email Invoice Information

Methods inherited from AdminHttpViewController

validateCurrentAdminStatus()

Methods inherited from HttpViewController

__construct(), _callActionMethod(), _getPostData(), _getPostDataCollection(), _getQueryParameter(), _getQueryParametersCollection(), _getServerData(), _render(), _validatePageToken(), actionDefault(), getTemplateFile(), proceed()

Properties summary

Properties inherited from HttpViewController

$assets, $contentView, $httpContextReader, $httpResponseProcessor, $postDataArray, $queryParametersArray, $serverDataArray