palmabit / laravel-contact-csv
将联系信息保存到CSV文件中
1.0.0
2016-10-17 16:55 UTC
Requires
- php: >=5.4.0
- illuminate/config: 5.*
- laravel/framework: 5.*
- sensiolabs/security-checker: *
Requires (Dev)
- fzaninotto/faker: ^1.5
- illuminate/filesystem: 5.*
- illuminate/support: 5.*
- orchestra/testbench: ~3.0
- phpspec/phpspec: ~2.1
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2024-09-18 09:32:47 UTC
README
此Laravel包允许您轻松地将联系数据保存为CSV格式。
安装
要安装此包,请按照以下说明操作
composer require palmabit/laravel-contact-csv- 将
Palmabit\ContactCsv\ContactCsvServiceProvider添加到您的config/app.php中的 Service Providers php artisan vendor:publish --provider="Palmabit\ContactCsv\ContactCsvServiceProvider"- 创建CSV文件,并将绝对路径设置到配置文件
config/packages/Palmabit/ContactCsv/config.php中 - 填写生成的配置文件
使用
在CSV文件中保存新行
$my_array = ["email" => "test@test.com"]; try { ContactCsv::save($newletter); } catch (KeyExistException $e) { echo "Key already exsist"; } catch (ConfigValueException $e) { echo "Error in configuration file"; }
下载CSV文件
ContactCsv::download();
测试
您可以使用以下命令在本地运行测试
phpunit
构建在travis上持续运行。
贡献
- 为任何新或更改的功能添加测试
- 更新文档
作者
许可证
LaravelContactCSV是免费的,并且易于集成到现有的项目中。查看MIT许可证
待办事项
• 设置/编写/下载多个CSV文件