Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
bug #25824 Fixing a bug where the dump() function depended on bundle …
…ordering (weaverryan) This PR was merged into the 2.7 branch. Discussion ---------- Fixing a bug where the dump() function depended on bundle ordering | Q | A | ------------- | --- | Branch? | 2.7 | Bug fix? | yes | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | none | License | MIT | Doc PR | not needed If DebugBundle is registered *before* TwigBundle, then the simpler `dump()` function wins over the fancy, var-dumper one from DebugBundle. In other words, you get different functionality based on the *order* in which you install libraries. To get the "bad" way, you can: ``` composer create-project symfony/skeleton show_bad_dump cd show_bad_dump composer require symfony/debug-bundle composer require twig ``` Then create a Twig template with a `dump()` inside. It will use the less-fancy XDebug version. I'm not sure if there's a more elegant fix for this or not... I have verified locally that this DOES fix the issue. Thanks! Commits ------- 717663a Fixing a bug where the dump() function depended on bundle ordering
- Loading branch information