KUJUNTI.ID MINISH3LL
Path : /var/www/html/thb_loan_system/app/Exports/
(S)h3ll Cr3at0r :
F!le Upl0ad :

B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H

Current File : /var/www/html/thb_loan_system/app/Exports/ReportBalanceSheet.php


<?php

namespace App\Exports;

use Illuminate\Support\Collection;
use Maatwebsite\Excel\Concerns\FromCollection;
use Maatwebsite\Excel\Concerns\WithEvents;
use Maatwebsite\Excel\Events\AfterSheet;

class ReportBalanceSheet implements FromCollection, WithEvents
{
    public function __construct(public $data)
    {

    }
    /**
    * @return Collection
    */
    public function collection(): Collection
    {
        return collect($this->data);
    }

    public function registerEvents(): array
    {
        return [
            AfterSheet::class => function(AfterSheet $event){
                $event->sheet->getDelegate()->mergeCells('A1:C1');
                $event->sheet->getDelegate()->mergeCells('A3:C3');
                $event->sheet->getDelegate()->mergeCells('A10:C10');
            }
        ];
    }
}

© KUJUNTI.ID