Page MenuHomePhabricator

Make class SpecialUserRights a real special page and move all helper function to own service
Open, Needs TriagePublic

Description

At the moment the Special:UserRights is instanced outside of the SpecialPageFactory to call some of the function for code sharing between special page, api and linking in skin and some other special pages

It seems there are mostly calling userCanChangeRights or fetchUser

https://codesearch.wmcloud.org/search/?q=%28UserrightsPage%7CSpecialUserRights%29&files=&excludeFiles=&repos=

Event Timeline

Change 762118 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[mediawiki/core@master] [WIP] Introduce ChangeUserGroups command

https://gerrit.wikimedia.org/r/762118

Daimona subscribed.
Umherirrender renamed this task from Make class UserrightsPage a real special page and move all helper function to own service to Make class SpecialUserRights a real special page and move all helper function to own service.Sep 23 2023, 9:50 PM
Umherirrender updated the task description. (Show Details)