Summary
The UserIsBlockedGlobally hook is currently soft deprecated and per the stable interface policy the hook can now be hard deprecated
Background & Technical notes
- T387574: Hard deprecate User::getGlobalBlock hard deprecated User::getGlobalBlock in 1.44 and 94acff644ad5354a449eeeae5786bf592b883190 hard deprecated User::isBlockedGlobally in 1.43
- The UserIsBlockedGlobally hook is only run by the above hard-deprecated methods, though is implemented by the GlobalBlocking extension
- By hard-deprecating the UserIsBlockedGlobally hook we can then remove the methods that ran this hook (as hard deprecation allows us to make the code "act as no-ops instead of actually functioning"
Acceptance criteria
- The UserIsBlockedGlobally hook is marked as hard deprecated