rekalogika/file-association

使用 rekalogika/file 框架处理 Doctrine 实体与文件之间的关联,包括文件上传。

1.10.2 2024-09-18 17:19 UTC

README

使用 rekalogika/file 框架处理 Doctrine 实体与文件之间的关联,包括文件上传。

特性

  • 每个关联文件只需在实体中设置单个属性。
  • 文件属性是文件属性。不需要将文件的任何属性存储在关联的实体中。
  • 提高 DX,减少实体-文件关系的管理。
  • 可以直接读取和写入文件属性,即使它们是私有的。你可以在获取器和设置器中自由实现业务逻辑。
  • 不需要更新实体的另一个属性(如 lastUpdated),只需确保正确的 Doctrine 事件被触发。

文档

rekalogika.dev/file-bundle

许可协议

MIT

贡献

《rekalogika/file-association》仓库是从主仓库分割出来的只读仓库。问题和拉取请求应提交到 rekalogika/file-src monorepo。