silari / rest-upload-bundle
处理多种REST上传方式
dev-master
2024-01-16 15:52 UTC
Requires
- php: ^8.2
Requires (Dev)
- doctrine/annotations: ^2.0
- doctrine/doctrine-bundle: ^2.10
- doctrine/orm: ^2.16
- knplabs/knp-gaufrette-bundle: ^0.8
- oneup/flysystem-bundle: ^4.9
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.4
- rector/rector: ^0.18.6
- symfony/browser-kit: ^6.3
- symfony/console: ^6.2
- symfony/form: ^6.2
- symfony/framework-bundle: ^6.2
- symfony/validator: ^6.2
- symfony/yaml: ^6.3
- vimeo/psalm: ^5.15
This package is auto-updated.
Last update: 2024-09-17 11:04:55 UTC
README
该组件提供了一种简单的方式来处理服务器端的上传。
目前,它支持简单、表单数据、多部分和可恢复的方式。
入门指南
使用 Gaufrette 作为存储层,您可以处理文件上传并将文件存储在许多地方,例如本地文件系统、Amazon S3 存储桶等。
测试
测试使用 PHPUnit 运行。一旦使用 composer 安装了依赖项,那么
- 创建一个数据库,允许用户访问,并在
Tests/Fixtures/App/app/config/parameters.yml
文件中设置配置 - 为
test
环境创建数据库模式php Tests/Fixtures/App/app/console doctrine:schema:update --force --env=test
- 运行 PHPUnit
phpunit