X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=maintenance%2FrebuildSitesCache.php;h=41fd8636610a83311095f71dc67df8cf0a6513c5;hb=99dcd46f00f5153ed74cebfbafc368e8f3b38f02;hp=044bafd4312f80e916c88a50659d1330a9b84176;hpb=592637225a4d5db5abcdc288d838c160284eef08;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/rebuildSitesCache.php b/maintenance/rebuildSitesCache.php index 044bafd431..41fd863661 100644 --- a/maintenance/rebuildSitesCache.php +++ b/maintenance/rebuildSitesCache.php @@ -38,7 +38,7 @@ class RebuildSitesCache extends Maintenance { public function execute() { $sitesCacheFileBuilder = new SitesCacheFileBuilder( - new DBSiteStore(), + \MediaWiki\MediaWikiServices::getInstance()->getSiteLookup(), $this->getCacheFile() ); @@ -55,7 +55,7 @@ class RebuildSitesCache extends Maintenance { $jsonFile = $this->getConfig()->get( 'SitesCacheFile' ); if ( $jsonFile === false ) { - $this->error( 'Error: No file set in configuration for SitesCacheFile.', 1 ); + $this->fatalError( 'Error: No file set in configuration for SitesCacheFile.' ); } } @@ -64,5 +64,5 @@ class RebuildSitesCache extends Maintenance { } -$maintClass = "RebuildSitesCache"; +$maintClass = RebuildSitesCache::class; require_once RUN_MAINTENANCE_IF_MAIN;