php-middleware/phpdebugbar

Support for stacking data upon redirect

spotman opened this issue · 3 comments

It would be nice to save debug info if response has Location header or it's status code is between 300 and 400. Debug bar can handle this via $debugBar->stackData() call.

More details here http://phpdebugbar.com/docs/ajax-and-stack.html#stacked-data

@spotman I don't know what exactly I can do with this

@spotman I don't know what exactly I can do with this

Doing this way all DebugBar data will be saved in case of redirect (Post-Redirect-Get pattern, for example). But there is no direct access to DebugBar instance from middleware, only JavascriptRenderer is injected in the constructor.

@snapshotpl is there any progress on this issue? Will you accept a PR with a tiny non-BC-break fix?