GlobalFunctions: Hard deprecate wfGetLBFactory() function
authorDerick Alangi <alangiderick@gmail.com>
Tue, 23 Apr 2019 15:42:33 +0000 (16:42 +0100)
committerDerick Alangi <alangiderick@gmail.com>
Tue, 23 Apr 2019 15:42:33 +0000 (16:42 +0100)
Usage of this function has almost disappeard from both core and
all mediawiki extensions. Kill this function in MW 1.35.

Depends-On: Id415d70aa0090c01ea04c3156aecd76caa8e83f8
Change-Id: I95f42b1631caf5ae026b9b7a3ced277bf9fa0608

includes/GlobalFunctions.php

index 1ac2f83..2497b0f 100644 (file)
@@ -2660,10 +2660,12 @@ function wfGetLB( $wiki = false ) {
  * Get the load balancer factory object
  *
  * @deprecated since 1.27, use MediaWikiServices::getInstance()->getDBLoadBalancerFactory() instead.
+ * TODO: Remove in MediaWiki 1.35
  *
  * @return \Wikimedia\Rdbms\LBFactory
  */
 function wfGetLBFactory() {
+       wfDeprecated( __METHOD__, '1.34' );
        return MediaWikiServices::getInstance()->getDBLoadBalancerFactory();
 }