From fca04a6dab252eb9e8c0a92ce3b7e14b32e68d1e Mon Sep 17 00:00:00 2001 From: Sebastian Schmelzer Date: Wed, 11 Jan 2012 14:36:35 +0100 Subject: format source files --- library/Pbs/Controller/Plugin/Modularlayout.php | 48 ++++++++++++------------- 1 file changed, 23 insertions(+), 25 deletions(-) (limited to 'library/Pbs/Controller/Plugin/Modularlayout.php') diff --git a/library/Pbs/Controller/Plugin/Modularlayout.php b/library/Pbs/Controller/Plugin/Modularlayout.php index fdde67c..69b0087 100644 --- a/library/Pbs/Controller/Plugin/Modularlayout.php +++ b/library/Pbs/Controller/Plugin/Modularlayout.php @@ -1,4 +1,4 @@ -getParam('bootstrap')->getOptions(); - $moduleName = $request->getModuleName(); - if($moduleName == 'default'){ - $path = $config['resources']['layout']['layoutPath']; - $file = $config['resources']['layout']['layout']; - Zend_Layout::getMvcInstance()->setLayoutPath($path/*. DIRECTORY_SEPARATOR .$layoutPath*/); - Zend_Layout::getMvcInstance()->setLayout($file); - } - if (isset($config[$moduleName]['resources']['layout']['layoutPath']) && $moduleName != 'default') { - $layoutPath = $config[$moduleName]['resources']['layout']['layoutPath']; - $moduleDir = Zend_Controller_Front::getInstance()->getModuleDirectory(); - $moduleDir .= "/layouts"; - $layoutScript = $config[$moduleName]['resources']['layout']['layout']; - $str = $moduleDir."/".$layoutScript; - Zend_Layout::getMvcInstance()->setLayoutPath($moduleDir/*. DIRECTORY_SEPARATOR .$layoutPath*/); - Zend_Layout::getMvcInstance()->setLayout($layoutScript); - - } +class Pbs_Controller_Plugin_Modularlayout extends Zend_Controller_Plugin_Abstract { + + public function routeShutdown(Zend_Controller_Request_Abstract $request) { + $config = Zend_Controller_Front::getInstance() + ->getParam('bootstrap')->getOptions(); + $moduleName = $request->getModuleName(); + if($moduleName == 'default') { + $path = $config['resources']['layout']['layoutPath']; + $file = $config['resources']['layout']['layout']; + Zend_Layout::getMvcInstance()->setLayoutPath($path/*. DIRECTORY_SEPARATOR .$layoutPath*/); + Zend_Layout::getMvcInstance()->setLayout($file); + } + if (isset($config[$moduleName]['resources']['layout']['layoutPath']) && $moduleName != 'default') { + $layoutPath = $config[$moduleName]['resources']['layout']['layoutPath']; + $moduleDir = Zend_Controller_Front::getInstance()->getModuleDirectory(); + $moduleDir . = "/layouts"; + $layoutScript = $config[$moduleName]['resources']['layout']['layout']; + $str = $moduleDir."/".$layoutScript; + Zend_Layout::getMvcInstance()->setLayoutPath($moduleDir/*. DIRECTORY_SEPARATOR .$layoutPath*/); + Zend_Layout::getMvcInstance()->setLayout($layoutScript); + } + } } -- cgit v1.2.3-55-g7522