hgraca / file-system
此软件包已被 废弃 且不再维护。未建议替代包。
一个包装文件系统调用的通用PHP库。
1.3.0
2017-01-03 19:52 UTC
Requires
- php: >=7.0
- hgraca/helper: ~1
Requires (Dev)
README
一个包装文件系统调用的通用库。它包含一个内存文件系统,其行为与真实文件系统相同,非常适合测试使用此小包装类的应用程序。
请注意,这仅适用于本地文件系统中的小文件。
- 如果您需要处理大文件,应使用流。
- 如果您需要使用来自多个文件系统(本地、S3、RedShift、...)的文件,我建议使用 FlySystem。
安装
要安装库,请运行以下命令,您将获取最新版本
composer require hgraca/file-system
用法
简单地实例化其中一个具体类并使用。
有两种模式
- 严格:即,如果我们尝试删除一个不存在的文件夹,它将抛出异常
- 幂等:即,如果我们尝试删除一个不存在的文件夹,它不会抛出异常
待办事项
- 将结构从继承改为组合