eugene-melbourne/laravel-csv-generator
最新稳定版本:1.9.7
Composer 安装命令:
composer require eugene-melbourne/laravel-csv-generator
包简介
CSV export in laravel 5, 6, 7, 8, 9
README 文档
README
Helps download *.csv files from your laravel project.
Installation
$ composer require eugene-melbourne/laravel-csv-generator
example of use in your controller
class MyController extends Controller
{
public function getCsv(): \Symfony\Component\HttpFoundation\StreamedResponse
{
$data = [
[1, 2.1],
[3, "hi, there"],
];
$headers = ['one', 'two'];
$data = array_merge([$headers], $data);
return (new \LaravelCsvGenerator\LaravelCsvGenerator())
->setData($data)
->renderStream();
}
set your own http headers with ->setHttpHeaders(array $httpHeaders)
get csv as string ->toString()
More examples in routes/web.php
Tested with Laravel 5.7, 5.8, 6.4
统计信息
- 总下载量: 13.76k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-02-05