Exemplo n.º 1
0
 public function indexAction()
 {
     if (Kaltura_AclHelper::isAllowed('partner', 'list')) {
         $this->_helper->redirector('list', 'partner');
     }
 }
Exemplo n.º 2
0
 protected function checkAclForNavigation(Zend_Navigation_Container $navigation)
 {
     $accessConfig = Zend_Registry::get('config')->access;
     $pages = $navigation->getPages();
     foreach ($pages as $page) {
         $controller = $page->get('controller');
         $action = $page->get('action');
         $allowed = Kaltura_AclHelper::isAllowed($controller, $action);
         if (!$allowed) {
             $navigation->removePage($page);
         } else {
             $this->checkAclForNavigation($page);
         }
     }
 }