Files
faveo/app/Http/Controllers/Common/ExcelController.php
2016-12-13 13:14:54 +00:00

23 lines
517 B
PHP

<?php
namespace App\Http\Controllers\Common;
use App\Http\Controllers\Controller;
use Excel;
use Exception;
class ExcelController extends Controller
{
public function export($filename, $data)
{
if (count($data) == 0) {
throw new Exception('No data');
}
Excel::create($filename, function ($excel) use ($data) {
$excel->sheet('sheet', function ($sheet) use ($data) {
$sheet->fromArray($data);
});
})->export('xls');
}
}