Skip to content
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

Resolved creation of dynamic property Gaufrette\StreamWrapper:: is de… #702

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

adagber
Copy link

@adagber adagber commented May 17, 2023

I'm using the knplabs/knp-gaufrette-bundle:v0.8.0 library

Since I have upgraded php version from 8.1 to 8.2 I am getting a deprecated warning "Deprecated: Creation of dynamic property Gaufrette\StreamWrapper::$context is deprecated in .../vendor/symfony/http-foundation/BinaryFileResponse.php on line 199" when returning the file in a controller:

return new BinaryFileResponse('gaufrette://foo/hello.txt');

I've added the public context property to the GaufretteStreamWrapper object as per the native class specification in php:

https://www.php.net/streamwrapper

With this change the code works perfectly, as it does not access the $context property dynamically.

If you think it is convenient I would like to add this change to the library.

Thanks

@KevinArtus
Copy link
Contributor

Thx for your PR.
We're working on it to support php 8 and deprecated php 7.
We already fix this problem on this PR.

#692

@nocive
Copy link

nocive commented Oct 24, 2023

bump

@grempa
Copy link

grempa commented Mar 21, 2024

bump

@ihortymoshenko
Copy link

Any updates?

@cameronmurphy
Copy link

bump

edhgoose added a commit to edhgoose/Gaufrette that referenced this pull request Jul 17, 2024
Copy link

@cedricvazille cedricvazille left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change solve the problem on my project, so I think this line is necessary.

Copy link

@dany-loveevents dany-loveevents left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change solve the problem on my project

@PedroTroller PedroTroller self-assigned this Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.