31 lines
668 B
PHP
31 lines
668 B
PHP
<?php
|
|
|
|
namespace App\Exports;
|
|
|
|
use Illuminate\Contracts\View\View;
|
|
use Maatwebsite\Excel\Concerns\FromView;
|
|
use Maatwebsite\Excel\Concerns\WithTitle;
|
|
use Maatwebsite\Excel\Concerns\ShouldAutoSize;
|
|
|
|
class JadwalMingguanExport implements FromView, WithTitle, ShouldAutoSize
|
|
{
|
|
protected $jadwalMaster;
|
|
|
|
public function __construct($jadwalMaster)
|
|
{
|
|
$this->jadwalMaster = $jadwalMaster;
|
|
}
|
|
|
|
public function title(): string
|
|
{
|
|
return 'Master Jadwal Mingguan Robotku';
|
|
}
|
|
|
|
public function view(): View
|
|
{
|
|
return view('admin.exports.excel-detail', [
|
|
'jadwalMaster' => $this->jadwalMaster
|
|
]);
|
|
}
|
|
}
|