Files
kulakpos_web/Modules/Business/App/Exports/ExportVatReport.php

32 lines
913 B
PHP
Raw Normal View History

2026-03-15 17:08:23 +07:00
<?php
namespace Modules\Business\App\Exports;
use Illuminate\Contracts\View\View;
use Maatwebsite\Excel\Concerns\FromView;
class ExportVatReport implements FromView
{
protected $sales, $purchases, $vats, $salesVatTotals, $purchasesVatTotals;
public function __construct($sales, $purchases, $vats, $salesVatTotals, $purchasesVatTotals)
{
$this->sales = $sales;
$this->purchases = $purchases;
$this->vats = $vats;
$this->salesVatTotals = $salesVatTotals;
$this->purchasesVatTotals = $purchasesVatTotals;
}
public function view(): View
{
return view('business::reports.vats.excel', [
'sales' => $this->sales,
'purchases' => $this->purchases,
'vats' => $this->vats,
'salesVatTotals' => $this->salesVatTotals,
'purchasesVatTotals' => $this->purchasesVatTotals,
]);
}
}