resourceloader: Remove deprecated MessageBlobStore::getBlob
authorTimo Tijhof <krinklemail@gmail.com>
Sat, 30 Mar 2019 02:57:57 +0000 (02:57 +0000)
committerTimo Tijhof <krinklemail@gmail.com>
Sat, 30 Mar 2019 02:59:23 +0000 (02:59 +0000)
This class is basically `@internal`, but not yet marked as such.
The only non-core use case is a WikimediaMaintenance script,
so I suppose we can keep it public.

It's purpose is for batching, the single blob method is not
used anywhere in Wikimedia Git.

Change-Id: If2a0497b1412efbfd55b34b512d2b9e5346359fb

RELEASE-NOTES-1.33
includes/resourceloader/MessageBlobStore.php

index 6e5de2c..2b514af 100644 (file)
@@ -346,6 +346,8 @@ because of Phabricator reports.
   to "PĂ gina printzipale". Existing wikis using this content language need to
   move the main page or change the name through MediaWiki:Mainpage page.
 * wfSplitWikiID(), deprecated in 1.32, has been removed.
+* MessageBlobStore::getBlob(), deprecated in 1.27, has been removed.
+  Use ::getBlobs() instead.
 
 === Deprecations in 1.33 ===
 * The configuration option $wgUseESI has been deprecated, and is expected
index ceb51f2..b7c1904 100644 (file)
@@ -121,14 +121,6 @@ class MessageBlobStore implements LoggerAwareInterface {
                return $blobs;
        }
 
-       /**
-        * @deprecated since 1.27 Use getBlobs() instead
-        * @return array
-        */
-       public function get( ResourceLoader $resourceLoader, $modules, $lang ) {
-               return $this->getBlobs( $modules, $lang );
-       }
-
        /**
         * @since 1.27
         * @param ResourceLoaderModule $module