dev-master
9999999-devPHPOffice PHPExcel wrapper
The Requires
- php >=5.3.0
- illuminate/support 4.x
- phpoffice/phpexcel 1.8.0
by Sourcescript
laravel excel xls xlsx phpexcel
Wallogit.com
2017 © Pedro Peláez
PHPOffice PHPExcel wrapper
1) Require package via composer.json, (*1)
lightshire/laravel-phpexcel-wrapper
2) Run composer update, (*2)
$ composer update
3) Open app/config/app.php and add ServiceProvider to 'providers' array, (*3)
'Lightshire\PHPExcel\ServiceProvider',
4) Optionally add to aliases, (*4)
'Excel' => 'Lightshire\PHPExcel\Facade',
Create Excel xls file from array, (*5)
Excel::fromArray( array(
array('1', '2', '3'),
array('X', 'Y', 'Z')
) )->save( base_path() . '/sample.xls' );
Create Excel xlsx file from array, (*6)
Excel::fromArray( array(
array('Hello', 'World', '!!!'),
array('X', 'Y', 'Z')
) )->save( base_path() . '/sample.xlsx' );
Create array from Excel file, (*7)
Excel::excel2Array( base_path() . '/sample.xls' );
MIT license, (*8)
PHPOffice PHPExcel wrapper
laravel excel xls xlsx phpexcel