X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=maintenance%2FrebuildSitesCache.php;h=41fd8636610a83311095f71dc67df8cf0a6513c5;hp=044bafd4312f80e916c88a50659d1330a9b84176;hb=74426f3cf796b149f1ae445e41815bbe148640b2;hpb=480ab87dbc2974ad9465af2808f21bf83397142e 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;