0) { $easy_invoice_has_chart_data = true; break 2; } } } if ($easy_invoice_has_chart_data) { wp_enqueue_script( 'easy-invoice-chart-vendor', EASY_INVOICE_PLUGIN_URL . 'assets/js/vendors/chart.min.js', array(), EASY_INVOICE_VERSION, true ); wp_enqueue_script( 'easy-invoice-dashboard-chart', EASY_INVOICE_PLUGIN_URL . 'assets/js/dashboard-chart.js', array('easy-invoice-chart-vendor'), EASY_INVOICE_VERSION, true ); wp_localize_script( 'easy-invoice-dashboard-chart', 'easyInvoiceDashboard', array( 'monthlyRevenue' => $monthly_revenue, 'hasData' => true, ) ); } $invoices_list_url = admin_url('admin.php?page=' . PagesSlugs::ALL_INVOICES); ?>

$data): $is_last = --$currency_count === 0; $amount = isset($data['amount']) && is_numeric($data['amount']) ? $data['amount'] : 0; $symbol = isset($data['symbol']) ? $data['symbol'] : ''; ?>

$ei_amt) : ?>

$ei_amt) : ?>

getId(); $invoiceNumber = $invoice->getNumber() ?: ('INV-' . $invoiceId); $invoiceTotal = $invoice->getTotal(); $clientName = $invoice->getCustomerName() ?: __( 'Client', 'easy-invoice' ); $dueDate = $invoice->getDueDate() ?: current_time('Y-m-d'); $status_key = \EasyInvoice\Helpers\InvoiceStatus::displayKeyFor( $invoice ); $statusClass = \EasyInvoice\Helpers\InvoiceStatus::badgeClass( $status_key ); $status = \EasyInvoice\Helpers\InvoiceStatus::label( $status_key ); ?>
format($invoiceTotal)); ?>