baraja-core / personal-data-export
此包最新版本(v1.0.1)没有提供许可信息。
一个用于轻松选择和导出用户文件的ZIP格式工具。
v1.0.1
2022-03-21 12:16 UTC
Requires
- php: ^8.0
- nette/utils: ^3.0
Requires (Dev)
- phpstan/extension-installer: ^1.1
- phpstan/phpstan: ^1.0
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-nette: ^1.0
- phpstan/phpstan-strict-rules: ^1.0
- roave/security-advisories: dev-master
- spaze/phpstan-disallowed-calls: ^2.0
This package is auto-updated.
Last update: 2024-09-08 17:40:37 UTC
README
想法
一个用于轻松选择和导出用户文件的ZIP格式工具。
在单个选择器中,您可以选择所有用户数据(许多数据也可以根据直接输入动态创建),这些数据将自动转换为指定的目录结构,并提供文件下载。
此工具完全符合GDPR要求。
如何使用
简单选择数据并运行导出
$selection = (new PersonalDataSelection) ->addJson('foo.json', ['a' => 1, 'b' => 36]) ->addJson('dir/file.json', ['message' => 'My content...']) ->addText('readme.md', 'Welcome to export!') ->addFile(__FILE__); $selection->export();