-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stream support #56
Comments
I like the idea to include the possibility for It is possible to configure a stream wrapper per filesystem config entry. It is however not yet registered. |
Is there such a thing as the Another option would be to implement the |
Whoops, you're right. There is no such thing as a |
The boot method of the bundle is executed every time the boot method of the kernel is called (whether the container gets compiled or not). If the container needs to be compiled, this is done before the execution of the bundles boot methods. |
+1 for this feature |
+1 |
@bytehead There is a pull request and it looks good. Anything we can do to get this feature merged? |
Hi @Sander-Toonen, did you already test the PR? |
@bytehead Yes, I've tested it by replacing KnpGaufretteBundle by OneupFlysystemBundle + this PR in a project that uses stream wrappers in several places and in multiple ways. I only found one edge case problem that causes stream wrappers to be registered twice when executing the cache:clear command. This however probably needs to be resolved in I have confidence enough in this PR to run it in production but a look from someone with some more knowledge on this bundle certainly wouldn't hurt. |
Implemented via #112. |
Thank you @Sander-Toonen for your feature request! |
Is there a way to hook a filesystem into for instance the liipImagineBundle configuration? With Gaufrette a stream wrapper can be configured for that purpose. I found that there is a project that enables stream wrappers for Flysystem filesystems (https://github.com/twistor/flysystem-stream-wrapper/).
The text was updated successfully, but these errors were encountered: