/** * */ public function init() { if (!($user = Model_Users::getInstance()->current_user())) { $params = array('error' => 'You must be logged in to play Syner-G'); $this->forward('index', 'index', NULL, $params); } parent::init(); }
/** * */ public function preDispatch() { parent::preDispatch(); $menu = new Zupal_Menu(); $item = new Zupal_Menu_Item('Content', 'content', 'index', 'index'); $menu->set_item($item); $this->view->placeholder('breadcrumb')->set($menu); }
/** * Protect users from unathorized access. * //@TODO: remove site_admin clause. * * @return void */ public function preDispatch() { $u = Model_Users::current_user(); if (!$u || !($u->can('site_admin') || $u->can('user_admin'))) { $param = array('error' => 'This area is reserved for administrators'); $this->_forward('insecure', 'error', 'administer', $param); } parent::preDispatch(); }
/** * */ public function preDispatch() { $u = Model_Users::current_user(); if (!$u || !$u->can('ultimatum_manage')) { $param = array('error' => 'This area is reserved for administrators'); return $this->_forward('insecure', 'error', 'administer', $param); } $this->_helper->layout->setLayout('admin'); parent::preDispatch(); }
public function init() { if (!($this->_user = Model_Users::getInstance()->current_user())) { $params = array('error' => 'You must be logged in to play Syner-G'); $this->forward('index', 'index', NULL, $params); return FALSE; } $this->_active_session = Synerg_Model_Gamesessions::getInstance()->active_session(); return parent::init(); }
/** * */ public function init() { $this->_helper->layout->setLayout('admin'); parent::init(); }
public function init() { parent::init(); $this->_helper->layout->disableLayout(); }
/** * */ public function preDispatch() { parent::postDispatch(); $this->_helper->layout->setLayout('admin'); }