Skip to content
You're reading the docs for Laravel Excel 3.0. The current version is Laravel Excel 4.x (upgrade guide).

Storing exports on disk ​

Exports can easily be stored on any filesystem that Laravel supports.

php
public function storeExcel() 
{
    // Store on default disk
    Excel::store(new InvoicesExport(2018), 'invoices.xlsx');
    
    // Store on a different disk (e.g. s3)
    Excel::store(new InvoicesExport(2018), 'invoices.xlsx', 's3');
    
    // Store on a different disk with a defined writer type. 
    Excel::store(new InvoicesExport(2018), 'invoices.xlsx', 's3', Excel::XLSX);
}