Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR refactor dd and dump helpers by moving this into a
dumps
feature.It should not be a breaking change. Builtins helpers are still there, there are no new providers.
TLDR
Dump
facadedd
anddump
builtins are still there.clear_dumps
builtin has been addedClearDumpsBetweenRequestsMiddleware
dumps are automatically deleted between each requestsdd
which stands for "dump and die", aDumpException
is raised and handled, showing a beautifulHTML page which contains all the dumps collected until
dd
has been called.For example, in the following controller method we can do:
It will then display this page instead of the welcome view:
![image](https://user-images.githubusercontent.com/9897999/151538352-545d31c6-3c9f-43f7-8008-eec281612410.png)
![image](https://user-images.githubusercontent.com/9897999/151538386-8a73aedc-33ee-49d4-b436-d820dbe75792.png)
API