phauthentic/file-storage

1.0.0 2022-10-18 19:38 UTC

This package is auto-updated.

Last update: 2024-09-18 23:48:27 UTC


README

Software License Scrutinizer Coverage Code Quality

一个与框架无关的文件存储系统。

处理上传、存储和管理文件一直非常痛苦且繁琐。这个库试图使这一过程更简单、更方便——无论你使用的是哪个框架。

这个库几乎与以下插件的用途相同:LaravelYiiCake,但不受任何框架或ORM的限制,且耦合度较低。

特性

  • 几乎可以在任何地方存储文件:本地磁盘、Amazon S3、Dropbox... 以及更多,通过出色的 league/flysystem 库。
  • 与框架无关
  • 图像处理(可选功能/依赖项)
  • 图像优化(可选功能/依赖项)
  • 提供适配器工厂
  • 尽可能轻量级地依赖

安装

composer require phauthentic/file-storage

文档

请从阅读此存储库中的 docs/readme.md 文件开始。

示例

查看 example.php 或直接运行它

php example.php

示例应为你提供对这个库的全面概述。

许可证

版权所有 2020 Florian Krämer

MIT 许可证 下授权。