Downloads
Stars
Version
This project using composer.
$ composer require innovator-japan/laravel-csv
1️⃣ First of all, Create this class.
<?php
namespace App\Export;
use App\User;
use Illuminate\Database\Query\Builder;
use InnovatorJapan\LaravelCsv\AbstractCsv;
use InnovatorJapan\LaravelCsv\Exportable;
class UserCsv extends AbstractCsv
{
use Exportable;
public function query(): Builder
{
return User::latest()->getQuery();
}
}
2️⃣ Then you will be able to download it.
use App\Export\UserCsv;
use App\Http\Controllers\Controller;
class UserController extends Controller
{
public function export()
{
return (new UserCsv())->download('user.csv');
}
}
Comming soon...
Please see CONTRIBUTING for details.
MIT © Innovator Japan Inc.