echron / io
PHP 的 IO 库
1.7.7
2024-08-10 23:26 UTC
Requires
- php: ^8.1
- attlaz/adapter-base: ^1.9.10 | dev-develop
- echron/tools: ^1.7.0
- guzzlehttp/guzzle: ^7.9.2
- psr/log: ^2.0 || ^3.0
- psr/simple-cache: ^3.0.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^v3.60.0
- kunalvarma05/dropbox-php-sdk: ^v0.4.1
- phpmd/phpmd: ^2.15.0
- phpstan/phpstan: ^1.11.8
- phpunit/phpunit: ^10.5.28
- sempro/phpunit-pretty-print: *
- thecodingmachine/phpstan-safe-rule: ^v1.2.0
Suggests
- aws/aws-sdk-php: Use the AWS client
- google/apiclient: Use the Google Drive client
- kunalvarma05/dropbox-php-sdk: Use the Dropbox client
- league/flysystem-ftp: Use FTP client
- symfony/cache: Use Symfony cache clients
- dev-master
- 1.7.7
- 1.7.6
- 1.7.5
- 1.7.4
- 1.7.3
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.4
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- 0.1.1
- 0.1.0
- dev-develop
- dev-feature/Docker_tests
- dev-feature/Client_posibilities
This package is auto-updated.
Last update: 2024-09-10 23:44:50 UTC
README
关于
Echron PHP IO 库提供了一系列的 IO 客户端
使用以下命令安装最新版本:
composer require echron/io
客户端
待办事项
- 添加客户端可能的功能,例如 "canChangeRemoteDate" 或 "canPush" ?
- 最后修改的时间区域
- 本地存储/缓存文件状态
事务结果(推送/拉取)
- 例如,一个包含状态(成功)、传输的字节数等的对象
- 对于某些实现,可以知道这一点,如果未知,则在 null 上设置状态
- 在进行懒加载传输时,在事务结果中显示这一点
检查过时
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
运行 PHPStan
docker run -it -v .:/app -w /app --rm attlaz/php:8.1 composer run-script phpstan