PageProps has been converted to a service (see T253188). PageProps::getInstance() relies on global state and thus should be deprecated and later removed in favor of MediaWikiServices::getInstance()->getPageProps().
Description
Details
Related Objects
- Mentioned In
- T339834: HookContainer change: Error: Class 'PSExtensionHandler' not found
rEWSE6a6ad2ec6131: refactor: Add declare strict_types
rEWSE163ccfdc5f3e: Replace deprecated PageProps::getInstance
rEDPT5949476fb263: Replace deprecated PageProps::getInstance
rEPPRabfd7ede4ccb: Replace deprecated PageProps::getInstance
rEJSB63369ac2bb2b: Replace usage of deprecated PageProps::getInstance()
rECOS5571bc7ce079: Inject PageProps service - Mentioned Here
- T253188: Convert PageProps to a service with dependency injection
Event Timeline
Change 723722 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/core@master] Soft deprecate PageProps::getInstance()
Change 723726 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/extensions/Wikibase@master] Replace usage of depreacted PageProps::getInstance()
Change 723727 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/extensions/WikibaseLexeme@master] Replace usage of deprecated PageProps::getInstance()
Change 723722 merged by jenkins-bot:
[mediawiki/core@master] Soft deprecate PageProps::getInstance()
Change 723725 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/extensions/DiscussionTools@master] Replace usage of deprecated PageProps::getInstance()
Change 723725 merged by jenkins-bot:
[mediawiki/extensions/DiscussionTools@master] Replace usage of deprecated PageProps::getInstance()
Change 723726 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Replace usage of deprecated PageProps::getInstance()
Change 723745 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/extensions/PageImages@master] Replace usage of deprecated PageProps::getInstance()
Change 723747 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/extensions/TemplateData@master] Replace usage of deprecated PageProps::getInstance()
Change 723745 merged by jenkins-bot:
[mediawiki/extensions/PageImages@master] Replace usage of deprecated PageProps::getInstance()
Change 723747 merged by jenkins-bot:
[mediawiki/extensions/TemplateData@master] Replace usage of deprecated PageProps::getInstance()
Change 723727 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Replace usage of deprecated PageProps::getInstance()
Change 724195 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/core@master] Hard deprecate PageProps::getInstance()
Change 725488 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/extensions/PageForms@master] Replace usage of deprecated PageProps::getInstance()
Change 725489 had a related patch set uploaded (by Zabe; author: Zabe):
[mediawiki/extensions/CommentStreams@master] Inject PageProps service
Change 725488 merged by jenkins-bot:
[mediawiki/extensions/PageForms@master] Replace usage of deprecated PageProps::getInstance()
Change 725489 merged by jenkins-bot:
[mediawiki/extensions/CommentStreams@master] Inject PageProps service
Change 724195 merged by jenkins-bot:
[mediawiki/core@master] Hard deprecate PageProps::getInstance()
Change 771995 had a related patch set uploaded (by Seb35; author: Seb35):
[mediawiki/extensions/JSBreadCrumbs@master] Use non-deprecated method in MW 1.38+
Change 771995 merged by jenkins-bot:
[mediawiki/extensions/JSBreadCrumbs@master] Replace usage of deprecated PageProps::getInstance()
Change 772005 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/DisplayTitle@master] Replace deprecated PageProps::getInstance
Change 772006 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/PageProperties@master] Replace deprecated PageProps::getInstance
Change 772007 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/WikiSEO@master] Replace deprecated PageProps::getInstance
Change 772006 merged by Zabe:
[mediawiki/extensions/PageProperties@master] Replace deprecated PageProps::getInstance
Change 772005 merged by jenkins-bot:
[mediawiki/extensions/DisplayTitle@master] Replace deprecated PageProps::getInstance
Change 772007 merged by Umherirrender:
[mediawiki/extensions/WikiSEO@master] Replace deprecated PageProps::getInstance
Change 848479 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/core@master] Remove deprecated PageProps::getInstance
Change 848479 merged by jenkins-bot:
[mediawiki/core@master] Remove deprecated PageProps::getInstance