-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Hello Azure-OSS team! π
I'm a collaborator on the thephpleague/flysystem-bundle project, and I wanted to reach out regarding an opportunity for your Azure Storage Flysystem adapter.
I recently worked on a significant improvement (PR #186) that opens up the adapter builder system, allowing third-party adapter maintainers to provide their own Symfony integration through the flysystem bundle.
What this means:
Instead of requiring Symfony users to manually configure your adapter in their applications, you can now ship an "adapter builder" class with your package (or in a bridge package like the Laravel one). This would allow users to simply configure your adapter through our bundle configuration without writing any boilerplate code.
You'd need to:
- Create an adapter builder class that implements our interface
- Register it in Symfony
- The flysystem-bundle will use it
The documentation and examples for implementing your own adapter builder are available in my fork (pending merge) : https://github.com/maxhelias/flysystem-bundle/blob/rfc-custom-adapter/docs/5-creating-a-custom-adapter.md#creating-a-custom-adapter-builder-advanced
If you're interested or have any questions about the implementation, feel free to reach out. I'd be happy to help or review a PR if you decide to add this integration.
Best regards!