echron/io
最新稳定版本:1.9.2
Composer 安装命令:
composer require echron/io
包简介
IO library for PHP
README 文档
README
About
Echron PHP IO library offers a set io clients
Install the latest version with
composer require echron/io
Clients
| Client | Usage |
|---|---|
| AWS S3 | Read and write from Amazon Cloud Object Storage (S3) |
| Dropbox | Dropbox Client |
| FTP | FTP client |
| SFTP | SFTP Client |
| Google Drive | Google Drive client |
| Http | Http client, can for example be used to download PDF files |
| Memory | |
| Bridge | Acts as bridge between 2 clients making it easy to transfer from 1 storage to another |
TODO:
- Add client possibility functions like "canChangeRemoteDate" or "canPush" ?
- Lastmodified timezone
- Store filestat locally/cached
Transaction result (push/pull)
- For instance an object with the status (succeeded), transferred bytes, ...
- For some implementations it's possible to know that, when it's unknown set status on null
- When doing lazy transfer, show that in the transaction result
check outdated
docker run -it -v ${PWD}:/app -w /app --rm attlaz/php:8.1 composer outdated -D docker run -it -v ${PWD}:/app -w /app --rm attlaz/php:8.1 composer update
Run PHPStan
docker run -it -v .:/app -w /app --rm attlaz/php:8.1 composer run-script phpstan
统计信息
- 总下载量: 594
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-11-12