ADT Agavi Debug Tools
About
Agavi Debug Tools is a project that aims to provide debugging tools for Agavi developers.
History
The project got its start when Daniel Ancuta started to write a Debug Toolbar action filter for Agavi.
The toolbar is still the main part of the project but the architecture evolved a bit when Veikko Mäkinen took over, allowing the keeping of debug data gathering and rendering separate. This has made it possible to add other output types, namely FirePHP.
News
- 2011-08-12: This page moved to github pages
- 2011-08-03: Support for FirePHP 1.0 (DeveloperCompanion) added
- 2011-08-01: Development moved to github
- 2009-02-15: Sample configs (below) update to work with Agavi 1.0.0 Beta 9. With older versions you might need to remove ae-namespace.
- 2009-01-09: AdtDebugFilter can now be "dual-registered" as global and an action filter, or it can be used just as a global filter.
- 2009-01-05: Added support for Propel query logging. Configure Propel to use DebugPDO and add the data source to the filter configuration (example below).
- 2009-01-05: FirePHP is now bundled so there's no dependencies to external libraries.
Screenshots
- Action with a failed validator and request data (after strict validation has filtered unvalidated data).
- Details about all matched routes
- Global request data (not validated)
- Logging
- FirePHP output
- Propel query logging in FirePHP console
Installation
Source code is available via github: https://github.com/nnarhinen/AgaviDebugTools.
Instructions on installation etc can be found from README.md