Example #1
0
 public function getMeunNav()
 {
     $auth = wanhunet::$app->authManager;
     $this->_permissions = $auth->getPermissionsByUser(wanhunet::$app->user->getId());
     $menus = Utils::getUserModulesOfMenus();
     $this->_buildAllNav($menus);
     $this->_buildNav($this->allNav);
     $this->_formatNav($this->allNav);
     return $this->allNav;
 }
Example #2
0
 public function actionRbac()
 {
     wanhunet::$app->authManager->removeAll();
     $menusTree = Utils::getUserModulesOfMenus();
     $this->addPermission($menusTree);
     //        print_r($menusTree);
     //        $this->actionRole();
     //        print_r($this->auth_item);
     //        print_r($this->auth_child);
     $this->addItem();
     $this->addChild();
     $this->actionRole();
 }