mutu-rsab/app/Exports/DashboardAnalisisExport.php
2025-12-04 09:13:20 +07:00

30 lines
747 B
PHP

<?php
namespace App\Exports;
use Maatwebsite\Excel\Concerns\FromCollection;
use Maatwebsite\Excel\Concerns\WithMultipleSheets;
class DashboardAnalisisExport implements WithMultipleSheets
{
protected $data1;
protected $data2;
protected $data3;
public function __construct($data1, $data2, $data3)
{
$this->data1 = $data1;
$this->data2 = $data2;
$this->data3 = $data3;
}
public function sheets(): array
{
return [
new DashboardAnalisisSheetExport($this->data1, 'Nomor 12-25 & 40-46'),
new DashboardAnalisisSheetExport($this->data2, 'Nomor 35'),
new DashboardAnalisisSheetExport($this->data3, 'Nomor 26-39 (selain nomor 35)'),
];
}
}