The public static function ApiQueryUserInfo::getCentralUserInfo is used in some api modules
That does not allow to inject services.
https://codesearch.wmcloud.org/search/?q=getCentralUserInfo&i=nope&files=&excludeFiles=&repos=
The public static function ApiQueryUserInfo::getCentralUserInfo is used in some api modules
That does not allow to inject services.
https://codesearch.wmcloud.org/search/?q=getCentralUserInfo&i=nope&files=&excludeFiles=&repos=
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T259960 Inject services into API modules and special pages | |||
Open | None | T286264 Research what to do with static ApiQueryUserInfo::getCentralUserInfo (service injection) |
Can just move it to new CentralIdLookupFactory. Make a method like 'getCentralUserInfoFromAllProviders'