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; }
static function countAdmins() { return count(xJACLhandler::getUsersByGroup(xJACLhandler::getAdminGroups())); }