azure-oss / storage-blob-flysystem-bundle
Symfony bundle bridge for the PHP OSS for Azure Flysystem adapter (league/flysystem-bundle 3.7+).
Package info
github.com/php-oss-for-azure/azure-storage-blob-flysystem-bundle-php
Type:symfony-bundle
pkg:composer/azure-oss/storage-blob-flysystem-bundle
Requires
- php: ^8.2
- azure-oss/storage-blob-flysystem: ^2.2
- league/flysystem-bundle: ^3.7
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
A Symfony bridge for azure-oss/storage-blob-flysystem that registers an azure_oss adapter for league/flysystem-bundle.
Important
This package is community-maintained and is not affiliated with, endorsed by, or supported by Microsoft.
Install
composer require azure-oss/storage-blob-flysystem-bundle
Configuration
This package registers an azure_oss adapter shortcut with league/flysystem-bundle so storages can be declared directly in config/packages/flysystem.yaml.
flysystem: storages: uploads.storage: adapter: 'azure_oss' options: connection_string: '%env(AZURE_STORAGE_CONNECTION_STRING)%' container: '%env(AZURE_STORAGE_CONTAINER)%'
Documentation
You can read the documentation here.
Related packages
- azure-oss/storage — Meta package for the Storage SDKs
- azure-oss/storage-common — Shared authentication, HTTP, and SAS primitives
- azure-oss/storage-blob-flysystem — Flysystem adapter
- azure-oss/storage-blob-flysystem-bundle — Symfony Flysystem bundle
- azure-oss/storage-blob — Blob Storage SDK
- azure-oss/storage-blob-laravel — Laravel filesystem driver
- azure-oss/storage-queue — Queue Storage SDK
- azure-oss/storage-queue-laravel — Laravel queue connector
- azure-oss/storage-file-share — File Share SDK
- azure-oss/identity — Microsoft Entra ID token authentication
Maintenance
This package is part of the community-maintained PHP OSS for Azure project. It is an independent project and is not affiliated with or endorsed by Microsoft.
License
This project is released under the MIT License. See LICENSE for details.