Exemplo n.º 1
0
 public function checkPermission($username, $module)
 {
     if (null == $this->acl && false == Vi_Registry::getAcl()) {
         /**
          * Load permission
          */
         require_once 'Vi/Acl.php';
         if ($this->auth->hasIdentity()) {
             $username = $this->auth->getUsername();
             $this->acl = new Vi_Acl($username);
             Vi_Registry::set('acl', $this->acl);
         } else {
             return false;
         }
     }
     return $this->acl->checkPermission($username, $module);
 }