public function getInstance() { if(!isset(self::$instance)){ self::$instance = new self(); } return self::$instance; }
public function dispatchLoopShutdown() { $layoutBroker = CG_Core_Layout_Template_Layout::getInstance(); $layout = $layoutBroker->getLayout(); if(isset($layout)){ $response = $this->getResponse(); $view = Zend_Controller_Action_HelperBroker::getExistingHelper('viewRenderer')->view; $content = $view->block($layoutBroker->getLayoutClass(),$layout,array('content'=>$response->getBody())); $response->setBody($content); } }
public function blockBroker() { return CG_Core_Layout_Template_Layout::getInstance(); }