lonnieezell/codeigniter-forensics — pull request #7 by arclyte (2012-02-09 14:53:53+00:00)
Title: Bug fixes and enhancements

- Menu is toggleable. When you click the "X" to close the dash, it no longer disappears, but just hides and gets replaced with the CI "flame" logo, making it less obtrusive but you can reopen it if need be without reloading.
- Open state saved in cookie. In addition to it being toggleable, it saves the last state of the bar in a cookie so if you want it to show up in the 'closed' position it will stay that way across reloads.
- Vars tab sections toggleable. I changed the display on the 'vars' tab so that each sub-section in there is also toggleable. It makes it easier to view what data you need without having to scroll through it all. Could use cookies or defaults and a way to open/close all, but it's a start
- Fixed a bug in the queries tab. It was indexing them by query time so if you had three queries taking 1ms it would only show one of them.
- Also fixed a bug for headers in the 'vars' tab.
- Console::log($empty_var) will return the string 'empty'. I didn't like that empty vars didn't get logged. I print this just so we can see that the var was at least initialized but comes back empty.