rekalogika / file-symfony-bridge
为 Rekalogika FileInterface 提供与 Symfony HttpFoundation、Form 和 Validator 的集成。
1.10.2
2024-09-18 17:12 UTC
Requires
- rekalogika/file: ^1.10.1
- rekalogika/file-contracts: ^1.10.1
- rekalogika/file-metadata-contracts: ^1.10.1
- symfony/form: ^6.2 || ^7.0
- symfony/http-foundation: ^6.2 || ^7.0
- symfony/validator: ^6.3 || ^7.1
This package is auto-updated.
Last update: 2024-09-18 17:22:39 UTC
README
为 Rekalogika FileInterface 提供与 Symfony HttpFoundation、Form 和 Validator 的集成。
特性
- 适配器,用于将 HttpFoundation
File对象转换为FileInterface,反之亦然,并特别处理UploadedFile。 FileResponse用于将FileInterface流式传输到客户端 Web 浏览器。- 与
FileInterface对象一起工作的FileType表单。 - 一个表单转换器
FileTransformer,您可以将它添加到现有的 SymfonyFileType字段,以便它返回一个FileInterface而不是一个UploadedFile对象。 - 一个可选注册的表单扩展
FileTypeExtension,它可以将所有现有的 SymfonyFileType转换为返回FileInterface。 - 子类化的
FileValidator和ImageValidator,它们与FileInterface对象一起工作。
文档
许可协议
MIT
贡献
rekalogika/file-symfony-bridge 仓库是一个只读仓库,从主仓库拆分出来。问题和拉取请求应提交到 rekalogika/file-src 单一仓库。