php-collective / file-storage-factories
This library is a factory to instantiate storage adapters based on the Flysystem library.
Installs: 2 082
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 1
Open Issues: 2
Requires
- php: >=8.1
- league/flysystem: ^1.0
- psr/container: ^1.0|^2.0
Requires (Dev)
- instituteweb/composer-scripts: ^1.1
- league/flysystem-aws-s3-v3: ^1.0.29
- league/flysystem-azure: ^1.0
- league/flysystem-azure-blob-storage: ^1.0
- league/flysystem-gridfs: ^1.0
- league/flysystem-memory: ^1.0
- league/flysystem-rackspace: ^1.0
- league/flysystem-replicate-adapter: ^1.0
- league/flysystem-sftp: ^1.0
- league/flysystem-webdav: ^1.0
- league/flysystem-ziparchive: ^1.0
- php-collective/code-sniffer: ^0.2.1
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.3
- spatie/flysystem-dropbox: ^1.2
This package is auto-updated.
Last update: 2024-11-27 19:32:38 UTC
README
In the underlying Flysystem implementation some adapters are more or less complex to build. Sometimes you have to compose multiple objects and feed them to an adapter. The factories take this burden away from you and provide you the same interface for all adapters. Just their config array options differ.
Documentation
Support
For bugs and feature requests, please use the issues section of this repository.