oneup / flysystem-bundle
Integrates Flysystem filesystem abstraction library to your Symfony project.
Installs: 19 070 854
Dependents: 68
Suggesters: 14
Security: 0
Stars: 635
Watchers: 14
Forks: 118
Open Issues: 10
Type:symfony-bundle
Requires
- php: ^8.1
- league/flysystem: ^2.0 || ^3.0
- symfony/config: ^5.4 || ^6.0 || ^7.0
- symfony/dependency-injection: ^5.4 || ^6.0 || ^7.0
- symfony/http-kernel: ^5.4 || ^6.0 || ^7.0
Requires (Dev)
- ext-simplexml: *
- friendsofphp/php-cs-fixer: ^3.51
- league/flysystem-async-aws-s3: ^2.0 || ^3.0
- league/flysystem-aws-s3-v3: ^2.0 || ^3.0
- league/flysystem-azure-blob-storage: ^3.0
- league/flysystem-ftp: ^2.0 || ^3.0
- league/flysystem-google-cloud-storage: ^2.0 || ^3.0
- league/flysystem-memory: ^2.0 || ^3.0
- league/flysystem-sftp-v3: ^2.0 || ^3.0
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^9.6.17
- royvoetman/flysystem-gitlab-storage: ^2.0 || ^3.0
- symfony/asset: ^5.4 || ^6.0 || ^7.0
- symfony/browser-kit: ^5.4 || ^6.0 || ^7.0
- symfony/finder: ^5.4 || ^6.0 || ^7.0
- symfony/framework-bundle: ^5.4 || ^6.0 || ^7.0
- symfony/phpunit-bridge: ^7.0
- symfony/translation: ^5.4 || ^6.0 || ^7.0
- symfony/yaml: ^5.4 || ^6.0 || ^7.0
Suggests
- ext-fileinfo: Required for MimeType
- ext-ftp: Required for FTP and SFTP
- league/flysystem-async-aws-s3: Use flysystem S3 adapter from AsyncAws
- league/flysystem-aws-s3-v3: Use S3 storage with AWS SDK v3
- league/flysystem-google-cloud-storage: Use Google Cloud Storage Adapter for Flysystem
- league/flysystem-sftp-v3: Allows SFTP server storage via phpseclib
- royvoetman/flysystem-gitlab-storage: Use Gitlab Storage filesystem for Flysystem
- dev-main
- 4.x-dev
- 4.12.3
- 4.12.2
- 4.12.1
- 4.12.0
- 4.11.3
- 4.11.2
- 4.11.1
- 4.11.0
- 4.10.0
- 4.9.0
- 4.8.0
- 4.7.0
- 4.6.0
- 4.5.0
- 4.4.x-dev
- 4.4.2
- 4.4.1
- 4.4.0
- 4.3.0
- 4.2.1
- 4.2.0
- 4.1.4
- 4.1.3
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.7
- 4.0.6
- 4.0.5
- 4.0.4
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 4.0.0-RC1
- 3.x-dev
- 3.7.1
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.0.1
- 2.0.0
- 1.x-dev
- 1.14.1
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.1
- 1.10.0
- 1.9.0
- 1.8.2
- 1.8.1
- 1.8.0
- 1.7.0
- 1.6.1
- 1.6.0
- 1.5.0
- 1.4.1
- 1.4.0
- 1.3.0
- 1.2.1
- 1.2.0
- v1.1.0
- v1.0.0
- v1.0.0-beta
- v0.5.0
- v0.4.2
- v0.4.1
- v0.4.0
- v0.3.0
- v0.2.0
- v0.1
- dev-feature-stream_wrapper
This package is auto-updated.
Last update: 2024-12-15 07:05:28 UTC
README
Now 4.x available with Flysystem V2 & V3 support!
The OneupFlysystemBundle provides a Flysystem integration for your Symfony projects. Flysystem is a filesystem abstraction which allows you to easily swap out a local filesystem for a remote one. Currently you can configure the following adapters to use in your Symfony project.
Documentation
The entry point of the documentation can be found in the file doc/index.md
Read the documentation for the latest release
Flysystem 1.x
If you're looking for Flysystem 1.x support, check out the 3.x-branch of this bundle.
License
This bundle is under the MIT license. See the complete license in the bundle:
Reporting an issue or a feature request
Issues and feature requests are tracked in the Github issue tracker.
When reporting a bug, it may be a good idea to reproduce it in a basic project built using the symfony/website-skeleton to allow developers of the bundle to reproduce the issue by simply cloning it and following some steps.