How to Make Plugin in Zend Framework

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();