doctrine/DoctrineCacheBundle — pull request #19 by dragonwize (2014-04-25 22:58:58+00:00)
Title: [WIP] Add logging and DataCollector

WORK IN PROGRESS

Architecture:
* A service tag is added to provider services in the extension.
* A compiler pass is used to replace the provider class with a proxy. For performance, this only happens if the kernel is in debug mode.
* The proxies log certain calls and data to a central LogMaster.
* The DataCollector uses the LogMaster to retrieve and display data in the debug toolbar and panel.
* The LogMaster can be retrieved and used for any other purpose that needs access the logs.

To do:
- [ ] Need a icon for the debug toolbar.
- [ ] Finish profiler panel display
- [ ] Doc blocks
- [ ] Tests
- [ ] General cleanup

... more