protected function _isPatchesRedirect(IfwPsn_Vendor_Zend_Controller_Request_Abstract $request) { return $this->_pm->getBootstrap()->getUpdateManager()->getPatcher()->isPatchesAvailable() && $request->getControllerName() != 'patches' && $request->getActionName() != 'execute'; }
/** * Forward request with next action * * @param array $next * @return void */ public function forward(IfwPsn_Vendor_Zend_Controller_Request_Abstract $next) { $request = $this->getRequest(); if ($this->getClearRequestParams()) { $request->clearParams(); } $request->setModuleName($next->getModuleName())->setControllerName($next->getControllerName())->setActionName($next->getActionName())->setParams($next->getParams())->setDispatched(false); }