From b63b3ce0369f82a9d47c69a6b3572662340c79f5 Mon Sep 17 00:00:00 2001 From: addshore Date: Wed, 5 Oct 2016 10:46:50 +0100 Subject: [PATCH] ObjectCache::newFromParams fix SqlBagOStuff backcompat Bug: T147407 Change-Id: I718d01b309d96deeb9f7aa1fdcdee9f824657f9d --- includes/objectcache/ObjectCache.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/objectcache/ObjectCache.php b/includes/objectcache/ObjectCache.php index d81f9e13cb..00e67cac63 100644 --- a/includes/objectcache/ObjectCache.php +++ b/includes/objectcache/ObjectCache.php @@ -190,7 +190,7 @@ class ObjectCache { ? $params['reportDupes'] : true; // Do b/c logic for SqlBagOStuff - if ( is_subclass_of( $class, SqlBagOStuff::class ) ) { + if ( is_a( $class, SqlBagOStuff::class, true ) ) { if ( isset( $params['server'] ) && !isset( $params['servers'] ) ) { $params['servers'] = [ $params['server'] ]; unset( $params['server'] ); -- 2.20.1