request = new RippingCluster_RequestParser($request_string); switch (HBC_File) { case 'index': { $this->smarty = new Smarty(); $this->smarty->template_dir = './source/templates'; $this->smarty->compile_dir = './tmp/templates'; $this->smarty->cache_dir = './tmp/cache'; $this->smarty->config_dir = './config'; $this->smarty->registerPlugin('modifier', 'formatDuration', array('RippingCluster_Main', 'formatDuration')); $this->smarty->assign('version', '0.1'); $this->smarty->assign('messages', array()); $this->smarty->assign('base_uri', $this->base_uri); } break; } } public function smarty() { return $this->smarty; } /** * * @return RippingCluster_RequestParser */ public function request() { return $this->request; } } ?>