qubus / filesystem
Filesystem component wrapper for League/Flysystem.
v4.2.0
2026-08-15 18:40 UTC
Requires
- php: >=8.4
- ext-curl: *
- ext-ftp: *
- league/flysystem: ^3
- league/flysystem-aws-s3-v3: ^3
- league/flysystem-ftp: ^3
- league/flysystem-memory: ^3
- league/flysystem-sftp-v3: ^3
- qubus/config: ^4
- qubus/exception: ^4
Requires (Dev)
README
Qubus FileSystem is a PHP 8.4+ filesystem component built on League Flysystem 3. It provides configured adapters for local storage, memory, FTP, SFTP, and Amazon S3, together with a small set of helpers for working directly with the host filesystem.
Requirements
- PHP 8.4 or newer
- The cURL and FTP PHP extensions
The appropriate network credentials and PHP extensions are also required when using S3 or SFTP.
Installation
composer require qubus/filesystem
License
Qubus FileSystem is released under the MIT License.