PHP Class App\Http\Controllers\ReportController

Inheritance: extends BaseController
Show file Open project: hillelcoren/invoice-ninja Class Usage Examples

Public Methods

Method Description
d3 ( ) : Illuminate\Contracts\View\View
showReports ( ) : Illuminate\Contracts\View\View

Private Methods

Method Description
addToTotals ( $data, $currencyId, $field, $value ) : mixed
export ( $reportType, $data, $columns, $totals )
generateClientReport ( $startDate, $endDate, $isExport ) : array
generateExpenseReport ( $startDate, $endDate, $isExport ) : array
generateInvoiceReport ( $startDate, $endDate, $isExport ) : array
generatePaymentReport ( $startDate, $endDate, $isExport ) : array
generateProductReport ( $startDate, $endDate, $isExport ) : array
generateReport ( $reportType, $startDate, $endDate, $dateField, $isExport ) : array
generateTaskReport ( $startDate, $endDate, $isExport )
generateTaxRateReport ( $startDate, $endDate, $dateField, $isExport ) : array

Method Details

d3() public method

public d3 ( ) : Illuminate\Contracts\View\View
return Illuminate\Contracts\View\View

showReports() public method

public showReports ( ) : Illuminate\Contracts\View\View
return Illuminate\Contracts\View\View