aboutsummaryrefslogtreecommitdiffstats
path: root/includes/Rest/coreRoutes.json
diff options
context:
space:
mode:
authorPetr Pchelko <ppchelko@wikimedia.org>2021-01-07 15:38:43 -0600
committerPetr Pchelko <ppchelko@wikimedia.org>2021-01-11 11:05:54 -0600
commit900c6663b05b6a33498a81c187ac027209dd6502 (patch)
tree8373bfd1268771ffada3748c1e913ebc5ea8c9e6 /includes/Rest/coreRoutes.json
parent68c3154cb9b34549aa59c93b693fcd8a021991e2 (diff)
downloadmediawikicore-900c6663b05b6a33498a81c187ac027209dd6502.tar.gz
mediawikicore-900c6663b05b6a33498a81c187ac027209dd6502.zip
Enhance GroupPermissionsLookup and use it.
Added new methods: - ::getGroupsWithAnyPermissions - ::getGroupsWithAllPermissions - ::groupHasAnyPermission - ::groupHasAllPermission Replaced relevant calls to PermissionManager with calls to GroupPermissionsLookup. Bug: T254537 Change-Id: I0b9c3352c5bebc94e1649239fe0527144e7c2eb2
Diffstat (limited to 'includes/Rest/coreRoutes.json')
-rw-r--r--includes/Rest/coreRoutes.json2
1 files changed, 2 insertions, 0 deletions
diff --git a/includes/Rest/coreRoutes.json b/includes/Rest/coreRoutes.json
index 1ec33ee727ac..f011f24ce547 100644
--- a/includes/Rest/coreRoutes.json
+++ b/includes/Rest/coreRoutes.json
@@ -6,6 +6,7 @@
"RevisionStore",
"NameTableStoreFactory",
"PermissionManager",
+ "GroupPermissionsLookup",
"DBLoadBalancer"
]
},
@@ -16,6 +17,7 @@
"RevisionStore",
"NameTableStoreFactory",
"PermissionManager",
+ "GroupPermissionsLookup",
"DBLoadBalancer",
"MainWANObjectCache"
]