Download the PHP package echron/io without Composer
On this page you can find all versions of the php package echron/io. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Vendor echron
Package io
Short Description IO library for PHP
License MIT
Homepage https://github.com/EchronHQ/IO
Package io
Short Description IO library for PHP
License MIT
Homepage https://github.com/EchronHQ/IO
Please rate this library. Is it a good library?
Informations about the package io
Echron PHP IO library
About
Echron PHP IO library offers a set io clients
Install the latest version with
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
Run PHPStan
All versions of io with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
guzzlehttp/guzzle Version ^7.9.2
echron/tools Version ^1.7.0
attlaz/adapter-base Version ^1.9.10 | dev-develop
psr/simple-cache Version ^3.0.0
psr/log Version ^2.0 || ^3.0
guzzlehttp/guzzle Version ^7.9.2
echron/tools Version ^1.7.0
attlaz/adapter-base Version ^1.9.10 | dev-develop
psr/simple-cache Version ^3.0.0
psr/log Version ^2.0 || ^3.0
The package echron/io contains the following files
Loading the files please wait ....