axy / fs-real
文件系统访问
0.0.3
2017-04-22 10:58 UTC
Requires
- php: >=5.4.0
- axy/errors: ~1.0
- axy/fs-ifs: ~0.0.3
Provides
- axy/fs-ifs-implementation: 0.0.3
This package is auto-updated.
Last update: 2024-09-08 01:55:27 UTC
README
文件系统访问 (PHP)。
axy/fs/ifs 的实际实现。
- 库不要求任何依赖。
- 在 PHP 5.4+、PHP 7、HHVM(Linux上)、PHP 5.5(Windows上)进行测试。
- 安装:
composer require axy/fs-real。 - 许可证: MIT。
文档
这是从 axy/fs-ifs 中实现的接口。此实现与真实文件系统一起工作。
类 FS 是 axy\fs\ifs\IFS 的实现。
FS::open() 返回一个 RealFile 类的实例,该类是 axy\fs\ifs\IFile 的实现。
FSError 异常的消息与内置函数 WARNINGs 类似。
错误
库在 travis-ci.org 上成功测试了 PHP 5.4、5.5、5.5 和 7.0。
对于 HHVM,有几个小错误
copy()如果源不存在,不会抛出异常。- 对于关闭的
$file,$file->getMetaData()不会抛出异常。 - 如果使用
createTempFile()创建文件并使用$file->getMetaData()获取元数据,则文件meta->filename不存在。