diff options
author | James D. Forrester <jforrester@wikimedia.org> | 2024-01-26 12:26:08 -0500 |
---|---|---|
committer | James D. Forrester <jforrester@wikimedia.org> | 2024-01-26 13:15:18 -0500 |
commit | 900d13473f6a5d894cab6bc2761e63786a441670 (patch) | |
tree | 467bab2d77f605819aaf3b945c15c507515c1957 | |
parent | 49a1821628444df5504de7a39392319753096bc3 (diff) | |
download | mediawikicore-900d13473f6a5d894cab6bc2761e63786a441670.tar.gz mediawikicore-900d13473f6a5d894cab6bc2761e63786a441670.zip |
Hard-deprecate Title::purgeSquid(), deprecated in 1.35
Bug: T230025
Depends-On: I80dfaa9ef9d5a3aba009e82da499b250fcf40b06
Depends-On: I8ee3dd63f0c31085ec15426c556d27c95db06395
Change-Id: I9cc839dc57c6ceda0d3a747c8a8fd386de115514
-rw-r--r-- | RELEASE-NOTES-1.42 | 1 | ||||
-rw-r--r-- | includes/title/Title.php | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/RELEASE-NOTES-1.42 b/RELEASE-NOTES-1.42 index 2fb3dbaa9c6e..19517240b6d7 100644 --- a/RELEASE-NOTES-1.42 +++ b/RELEASE-NOTES-1.42 @@ -464,6 +464,7 @@ because of Phabricator reports. * (T207621) UserMailer::rfc822Phrase() has been hard deprecated. * TempUserConfig::getMatchPattern has been deprecated, use TempUserConfig::getMatchPatterns instead. +* (T230025) Title::purgeSquid(), deprecated in 1.35, now emits warnings. * … === Other changes in 1.42 === diff --git a/includes/title/Title.php b/includes/title/Title.php index 333458276263..30a8a332466f 100644 --- a/includes/title/Title.php +++ b/includes/title/Title.php @@ -2958,9 +2958,10 @@ class Title implements LinkTarget, PageIdentity, IDBAccessObject { /** * Purge all applicable CDN URLs - * @deprecated since 1.35 Use HtmlCacheUpdater + * @deprecated since 1.35 Use HtmlCacheUpdater; hard-deprecated in 1.42 */ public function purgeSquid() { + wfDeprecated( __METHOD__, '1.35' ); $htmlCache = MediaWikiServices::getInstance()->getHtmlCacheUpdater(); $htmlCache->purgeTitleUrls( $this, $htmlCache::PURGE_INTENT_TXROUND_REFLECTED ); } |