Beispiel #1
0
 public function isAdmin()
 {
     if (defined('JPATH_MANIFESTS')) {
         $acl = JFactory::getACL();
         $allowed_groups = xJACLhandler::getAdminGroups(true);
         $usergroups = $acl->getGroupsByUser($this->cmsUser->id);
         if (count(array_intersect($allowed_groups, $usergroups))) {
             return true;
         }
     } else {
         if ($this->cmsUser->gid == 24 || $this->cmsUser->gid == 25) {
             return true;
         }
     }
     return false;
 }
Beispiel #2
0
 static function countAdmins()
 {
     return count(xJACLhandler::getUsersByGroup(xJACLhandler::getAdminGroups()));
 }