Omeka_Controller_Plugin_Debug¶
- class Omeka_Controller_Plugin_Debug¶
Package: Controller\Plugin
This controller plugin allows for debugging Request objects without inserting debugging code into the Zend Framework code files.
Debugging web requests is enabled by setting ‘debug.request = true’ in theconfig.ini file.
- property _requestMarkup¶
- preDispatch(Zend_Controller_Request_Abstract $request)¶
Print request debugging info for every request.
Has no effect if request debugging is not enabled in config.ini.
Parameters: - $request (Zend_Controller_Request_Abstract) – Request object.
Returns: void
- postDispatch(Zend_Controller_Request_Abstract $request)¶
Parameters: - $request (Zend_Controller_Request_Abstract) –
- dispatchLoopShutdown()¶
Print database profiling info.
Enabled conditionally when debug.profileDb = true in config.ini.
Returns: void
- _getProfilerMarkup(Zend_Db_Profiler $profiler)¶
Parameters: - $profiler (Zend_Db_Profiler) –
- _getRequestMarkup(Zend_Controller_Request_Abstract $request, Zend_Controller_Router_Interface $router)¶
Create HTML markup for request debugging.
Parameters: - $request (Zend_Controller_Request_Abstract) – Request object.
- $router (Zend_Controller_Router_Interface) – Router object.
Returns: string HTML markup.