getPhobjectClassConstant('GROUPKEY'); } final public static function getAllGroups() { return id(new PhutilClassMapQuery()) ->setAncestorClass(self::class) ->setUniqueMethod('getGroupKey') ->setSortMethod('getGroupOrder') ->execute(); } final public static function getAllEnabledGroups() { $groups = self::getAllGroups(); foreach ($groups as $key => $group) { if (!$group->isEnabled()) { unset($groups[$key]); } } return $groups; } }