Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork9.7k
Don't resolve the Deprecation error handler mode until a deprecation is triggered#30247
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
nicolas-grekas left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
The issue has been introduced in#20334 btw
Pleasedo not fix the fabbot issues :)
| $deprecationHandler =function ($type,$msg,$file,$line,$context =array())use (&$deprecations,$getMode,$UtilPrefix,$inVendors) { | ||
| $mode =$getMode(); | ||
| if ((E_USER_DEPRECATED !==$type &&E_DEPRECATED !==$type) || DeprecationErrorHandler::MODE_DISABLED ===$mode) { | ||
| if ((E_USER_DEPRECATED !==$type &&E_DEPRECATED !==$type) || DeprecationErrorHandler::MODE_DISABLED === ($mode =$getMode())) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
($mode = $getMode()) or$mode = $getMode() as in original commit?
bb9abcf to1090b8cComparenicolas-grekas commentedFeb 16, 2019
Thank you@ossinkine. |
…eprecation is triggered (ossinkine)This PR was merged into the 3.4 branch.Discussion----------Don't resolve the Deprecation error handler mode until a deprecation is triggered| Q | A| ------------- | ---| Branch? | 3.4| Bug fix? | yes| New feature? | no| BC breaks? | no| Deprecations? | no| Tests pass? | yes| Fixed tickets |#30047| License | MIT<!--Write a short README entry for your feature/bugfix here (replace this comment block.)This will help people understand your PR and can be used as a start of the Doc PR.Additionally: - Bug fixes must be submitted against the lowest branch where they apply (lowest branches are regularly merged to upper ones so they get the fixes too). - Features and deprecations must be submitted against the master branch.-->If an error happens before `.env.test` is loaded the mode is set to 0 and cached so SYMFONY_DEPRECATIONS_HELPER is not read from `.env.test`.Commits-------1090b8c Don't resolve the Deprecation error handler mode until a deprecation is triggered
If an error happens before
.env.testis loaded the mode is set to 0 and cached so SYMFONY_DEPRECATIONS_HELPER is not read from.env.test.