30 lines
552 B
PHP
30 lines
552 B
PHP
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
|
|
|
|
require_once( APPPATH.'vendor/autoload.php');
|
|
|
|
use PhpOffice\PhpSpreadsheet\Spreadsheet;
|
|
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
|
|
use PhpOffice\PhpSpreadsheet\IOFactory;
|
|
class myspreadsheet //extends PHPExcel
|
|
{
|
|
function getMySpreadSheet()
|
|
{
|
|
//echo 'dsds';
|
|
return new Spreadsheet();
|
|
}
|
|
|
|
function getXlsx($spreadsheet)
|
|
{
|
|
//echo 'dsds';
|
|
return new Xlsx($spreadsheet);
|
|
}
|
|
|
|
function getIOFactory($file)
|
|
{
|
|
//echo 'dsds';
|
|
return IOFactory::load($file);
|
|
}
|
|
|
|
}
|
|
|