Sample File
class PluginName extends Zend_Controller_Plugin_Abstract
{
public function routeStartup(Zend_Controller_Request_Abstract $request)
{
}
public function routeShutdown(Zend_Controller_Request_Abstract $request)
{
}
public function dispatchLoopStartup(Zend_Controller_Request_Abstract $request)
{
}
public function preDispatch(Zend_Controller_Request_Abstract $request)
{
}
public function postDispatch(Zend_Controller_Request_Abstract $request)
{
}
public function dispatchLoopShutdown()
{
}
}
Afterthat you have to register new plugin.
$front = Zend_Controller_Front::getInstance();
->registerPlugin(new PluginName());
$front->dispatch();