HEX
Server: LiteSpeed
System: Linux s12873.lon1.stableserver.net 5.14.0-611.11.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Dec 3 09:47:37 EST 2025 x86_64
User: jairicem (1242)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: /home/jairicem/alfijiri.com/app/libraries/Excel.php
<?php

defined('BASEPATH') or exit('No direct script access allowed');
/*
 *  ==============================================================================
 *  Author  : Mian Saleem
 *  Email   : saleem@tecdiary.com
 *  For     : PhpSpreadsheet
 *  Web     : https://github.com/PHPOffice/PhpSpreadsheet
 *  License : MIT
 *          : https://github.com/PHPOffice/PhpSpreadsheet/blob/master/LICENSE
 *  ==============================================================================
 */

use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;

class Excel extends Spreadsheet
{
    public function __construct()
    {
        parent::__construct();
    }

    public function __get($var)
    {
        return get_instance()->$var;
    }

    public function dace($sheet, $name = '')
    {
        $writer = new Xlsx($sheet);
        $writer->save($name ?: 'download.xlsx');
    }
}