tedivm/TedivmStashBundle — pull request #3 by jhallbachner (2012-09-30 01:28:41+00:00)
Title: Rework the bundle to provide multiple services

This is a fairly extensive rework of the guts of the StashBundle. It includes the following:

* addition of composer support via `composer.json`
* update of profiler templates to support the new, revised profile bar in Symfony 2.1
* expanded reporting in the profile component
* reworking of the service system from the ground up:
* now supports multiple cache services, each with distinct handlers and settings
* auto-alias of a default cache service to the name "cache" for easy use
* automatic namespacing of separate services to avoid collisions if they share handlers
* separate tracking of statistics and query logs from each individual service
* adapters to provide caching for for other symfony services (so far, only Doctrine is supported)

I'll update this with more concrete documentation and expansions of some of the new functionality (like annotation and session adapters) as time goes on.