setAncestorClass(self::class) ->setUniqueMethod('getModuleKey') ->setSortMethod('getModulePosition') ->execute(); } final public static function getEnabledModules() { return id(new PhutilClassMapQuery()) ->setAncestorClass(self::class) ->setUniqueMethod('getModuleKey') ->setSortMethod('getModulePosition') ->setFilterMethod('getIsModuleEnabled') ->execute(); } }