league / flysystem-v2-preview
File storage abstraction for PHP
Fund package maintenance!
frankdejonge
Tidelift
offset.earth/frankdejonge
Requires
- php: ^7.2 || ^8.0
- ext-json: *
- league/mime-type-detection: ^1.0.0
Requires (Dev)
- ext-fileinfo: *
- async-aws/s3: ^1.5
- async-aws/simple-s3: ^1.0
- aws/aws-sdk-php: ^3.132.4
- composer/semver: ^3.0
- friendsofphp/php-cs-fixer: ^2.16
- google/cloud-storage: ^1.23
- phpseclib/phpseclib: ^2.0
- phpstan/phpstan: ^0.12.26
- phpunit/phpunit: ^8.5 || ^9.4
Conflicts
- guzzlehttp/ringphp: <1.1.1
This package is auto-updated.
Last update: 2022-01-19 16:46:34 UTC
README
About Flysystem
Flysystem is a file storage library for PHP. It provides one interface to interact with many types of filesystems. When you use Flysystem, you're not only protected from vendor lock-in, you'll also have a consistent experience for which ever storage is right for you.
Getting Started
- New in V2: What it new in Flysystem V2?
- Architecture: Flysystem's internal architecture
- Flysystem API: How to interact with your Flysystem instance
- Upgrade to V2: How to upgrade your Flysystem V1 instance to V2
Commonly-Used Adapters
You can always create an adapter yourself.
Security
If you discover any security related issues, please email info@frankdejonge.nl instead of using the issue tracker.
Enjoy
Oh, and if you've come down this far, you might as well follow me on twitter.