Skip to content
version 2.0

Version 2.0 is a complete redesign of the presenter system.

- Changed structure to contain Presenters and View Models. Presenters present View Models, and View Models hold the data and logic for rendering a view
- Added TreePresenter for rendering a tree/hierarchy of View Models
- Added a Buffer class utility
- Added CachePresenter to implement caching for view models
- Added a ViewListener to hook into [Symfony's HttpKernel](http://symfony.com/doc/current/components/http_kernel/introduction.html) and return a response from the view model returned from the controller.
- Added a Provider to work with the Pimple 3.0 service container.
- Added a MockPresenter for easy testing
- Implemented unit tests with 100% coverage